https://checkout.svc.uat.pay.axs.com.sg/hpp/checkout/{merchantLinkId}?data={JWE encrypted parameters}Parameters | Required | Remarks |
|---|---|---|
| clientId | The Client ID generated in Merchant Portal | |
| amount | Payment amount in cents. 1. Example: 100 = $1.00 2. Max amount = $9,999,999.00 3. Amount preset in Merchant Portal will be used if not specify | |
| currency | Default is "SGD" Currently only support SGD. | |
| merchantRef | Merchant's unique merchant reference. Max 40 characters. | |
| scheme | - Available values: credit_card, paynow, alipay, wechatpay. - Accepts multiple values separated by comma. - If not specified, default will be all available schemes. | |
| terminalId | Merchant's input information. To be displayed in Merchant Portal. | |
| webhookUrl | This URL will overwrite preset URL in Merchant Branding. | |
| successUrl | This URL will overwrite preset URL in Merchant Branding. | |
| failUrl | This URL will overwrite preset URL in Merchant Branding. |
Parameters | Required | Remarks |
|---|---|---|
| amount | Payment amount in dollar. Example: 101.01 | |
| currency | Default is "SGD" Currently only support SGD. | |
| transactionRef | AXS' unique transaction reference. Example: 1448241333514969089 | |
| merchantRef | Merchant's unique merchant reference from Step 1. | |
| status | Payment status: SUCCESS - Payment successful. DECLINED - Payment declined. Applicable to card payment. EXPIRED - QR code expired. Applicable to QR payment. Use the reserved amounts provided to simulate. | |
| responseCode | Payment response code. Example: 00 - payment successful Other codes - unsuccessful | |
| paymentScheme | Payment scheme. Available value: VISA / MASTERCARD / PAYNOW / ALIPAY / WECHATPAY | |
| paymentDateTime | Payment date time in (ISO 8601) standard. Example: 2025-12-10T09:14:01.201466Z |