AsiaPay
AsiaPay is an online payment service and solutions provider in Asia that provides electronic payment gateway solutions. AsiaPay offers multi-currency, multi-lingual, multi-card, and multi-channel functionality together with advanced fraud detection and management solutions.
Supported Features
Type: Third-Party
One-Time | Recurring | Refunds | Reversals |
✓ | ✓ | ✖️ | ✖️ |
3D Secure | Remote Update Card | Remote Delete Card | AddPayMethod API |
✖️ | ✖️ | ✖️ | ✖️ |
Adding the AsiaPay Payment Gateway
To set up the AsiaPay payment gateway in WHMCS:
- Go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
- Click AsiaPay.
- Check Show on Order Form to display this payment method in theClient Area during checkout.
- Optionally, update the Display Name value.
- Enter your merchant ID.
- Enter your secure hash key (see below).
- Click Save Changes.
Secure Hash Key
We require using the Secure Hash Key to protect against unauthorized callbacks.
To set up a Secure Hash Key within your AsiaPay account, you must contact the PayDollar Service Department ([email protected]
) to request the Secure Hash function be enabled for your merchant account. Then, you can retrieve the hash in the Merchant Administration Interface at Profile > Payment Information.
Supported Countries and Currencies
AsiaPay supports 12 countries including Asia, including Hong Kong, China, India, Indonesia, Malaysia, Singapore, Philippines, Taiwan, Thailand, and Vietnam.
AsiaPay supports the following currencies:
- USD
- HKD
- SGD
- CNY
- JPY
- TWD
- AUD
- EUR
- GBP
- CAD
- MOP
- PHP
- THB
- MYR
- IDR
- KRW
Return Value Link (Datafeed)
To automatically mark invoices as paid when you receive a payment via AsiaPay, enable Return Value Link in your PayDollar account:
- Log in to your PayDollar account.
- Go to Profile > Payment Account Settings.
- Click Enable.
- Enter the full URL path to the
modules/gateways/callback/asiapay.php
file on your installation (for example,https://www.example.com/whmcspath/modules/gateways/callback/asiapay.php
, wherehttps://www.example.com/whmcspath
is your WHMCS System URL). - Click Update.
Test Mode
You can use test mode to simulate payment processing without actually causing a transaction to occur. This can be useful for testing your configuration.
Last modified: January 6, 2025