Complete guide to integrating iPay88 Southeast Asia payment solutions
Leading payment gateway for SEA markets
Visit iPay88 Application and submit your application.
Provide business documentation and complete the verification process.
Log into your iPay88 merchant portal to access API credentials.
Obtain your merchant code and private key for integration.
Add these environment variables to your .env file:
APP_IPAY88_MERCHANT_CODE="your_merchant_code"
APP_IPAY88_PRIVATE_KEY="your_private_key"
APP_IPAY88_SANDBOX="true"
Note: Set SANDBOX to "false" for production environment.
/api/finance/deposit/fiat/ipay88/
Creates iPay88 payment with multiple payment methods
Request Body:
{
"amount": 100.00,
"currency": "MYR",
"payment_id": "2",
"customer": {
"name": "John Doe",
"email": "john@example.com"
}
}
/api/finance/deposit/fiat/ipay88/verify
Verifies iPay88 payment status from return URL
/api/finance/deposit/fiat/ipay88/webhook
Handles iPay88 backend notifications
/api/finance/deposit/fiat/ipay88/status
Checks iPay88 payment status with requery functionality