POST
a callback to your configured callback URL for each remittance when it reaches a final status.
Read more about callbacks.
If you have not configured callbacks, you can always call our Check Remittance Status endpoint to get the latest status of a specific remittance request.
Headers
Body
The unique ID for this payment in pawaPay as specified by you during initiation.
36
"f4401bd2-1568-4140-bf2d-eb77d2b2b639"
The status of the payment.
COMPLETED
- The payment has been successfully processed.PROCESSING
- Only sent for providers with authorisation typeREDIRECT_AUTH
. SeeauhtorizationUrl
.FAILED
- The payment request has been processed, but failed.
COMPLETED
, PROCESSING
, FAILED
The amount of the payment.
Amount must follow below requirements or the request will be rejected:
- Not all providers support decimals. Find which ones do from providers or dynamically using active configuration endpoint.
- Transaction limits apply. Find them from the Active Configuration endpoint.
- Leading zeroes are not permitted except where the value is less than 1. For any value less than one, one and only one leading zero must be supplied.
1 - 23
"15"
The currency in which the amount
is specified.
Format must be the ISO 4217 three character currency code in upper case. Read more from Wikipedia.
Find the supported currencies for the provider.
The active configuration endpoint has all the providers configured for your account together with the supported currencies.
"ZMW"
Details about the customer who is receiving the remittance.
Details about the customer who is sending the remittance.
A short narration for the transaction. Depending on the 'provider', this message may be visible to the customer in the SMS receipt or within their transaction history.
Defaults to your company name as registered on your pawaPay account trimmed to fit the length limitations.
4 - 22
"Note of 4 to 22 chars"
The unique ID for this payment assigned by the provider. The customer would see this ID on their SMS receipt and transaction history.
"ABC123"
The metadata that was provided in the original initation request in a JSON object format.
{
"orderId": "ORD-123456789",
"customerId": "customer@email.com"
}