6. Handle a charge, top-up or transfer callback

Paga sends this to your server. You don’t call it; build an endpoint at your callback URL that accepts it.

Sent when a charge (SUBSIDIARY_ACCOUNT_CHARGE_COMPLETE), top-up (SUBSIDIARY_ACCOUNT_TOP_UP_COMPLETE) or transfer (SUBSIDIARY_ACCOUNT_TRANSFER_COMPLETE, source account only) completes.

Hash: externalReferenceNumber + transactionDate + amount + accountNumber + hashKey. amount is a formatted string with commas, such as 1,000.00; don’t convert it to a number.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
Defaults to SUBSIDIARY_ACCOUNT_CHARGE_COMPLETE
string
Defaults to 913ee825-a17d-477c-8231-07dfb95442bb
string
Defaults to 0
string
Defaults to SUCCESS
string
Defaults to REF-CHARGE-001
string
enum
Defaults to DEBIT
Allowed:
string
Defaults to 2026-11-03 22:13:53.977
string
Defaults to CUST-000184-WALLET
number
Defaults to 25
number
Defaults to 0
string
Defaults to 25.00
string
Defaults to 0750529406
string
Defaults to 148b4f94…
string
Defaults to 2026-11-03T21:13:54.081104984
Response
200

Return HTTP 200 once you’ve verified the callback.

Language
LoadingLoading…