Commerce IPay88

Integrates Drupal Commerce with IPay88 (Malaysia) payment gateway to allow payments through Credit Cards, PayPal, Maybank2U, CIMB Clicks, etc.
Created by Leow Kah Thong. Sponsored by Gix Solutions.


  • Choose the payment options to use from admin settings.Important: Make sure the payment option selected supports your website's currency.
  • Recurring payment support.
  • Re-query (re-check) for payment status with IPay88 server on cron run (disabled by default).


  1. Install Libraries API module.
  2. Download IPay88 PHP class from my Github repository. See important notes below for version info.
  3. Extract to your libraries folder such as sites/all/libraries/ipay88.
  4. Install Commerce IPay88 module.
  5. Visit settings page and save your Merchant Code and Key provided by IPay88 in Store > Configuration > IPay88 settings.

Important notes

Please follow the version of the IPay88 PHP class:

  • Drupal module 7.x-1.x will use PHP class versions 1.x
  • Drupal module 7.x-2.x will use PHP class versions 2.x

Always backup your site before upgrading module.
You may contact me from my website on details about obtaining a merchant account and registering with IPay88.