Notifications are retried over a 24-hour window with progressively longer intervals. Respond with HTTP
200 to acknowledge receipt. If no successful acknowledgement is received by the end of the 24-hour window, notifications stop. You can always query the credited entry via Transaction History.callbackUrl configured for the recharge notice. Decrypt and verify the envelope using the process in Receiving Webhook Notifications. Treat batchNo as the idempotency key so a retry does not credit your books twice.
Webhook Payload
string
Merchant number.
string
Merchant name.
string
Recharge currency. ISO 4217 code (e.g.
USD, HKD, CNY). See Currency Codes.string
Recharge order number. Use this value to correlate the notice with your internal records and to ignore duplicate deliveries.
number
Recharge amount in
curType. Two decimal places.number
Amount actually credited to your available balance in
curType. Two decimal places. This may differ from amount when fees or partial credit apply — book against actualAmt.number
Time the funds arrived, as a Unix timestamp in milliseconds (13-digit).
string
Optional free-text memo attached to the recharge.
