remittanceId multiple times.remittanceId will be ignored with the DUPLICATE_IGNORED status in the response.status code in the response for each submitted request. The failureReason in the response will contain information about the reason of the rejection.| Status | Description | |
|---|---|---|
ACCEPTED | Yes | The remittance has been accepted by pawaPay for processing. |
REJECTED | No | The remittance has been rejected. See failureReason for details. |
DUPLICATE_IGNORED | No | The remittance has been ignored as a duplicate of an already accepted remittance. Duplication logic relies upon remittanceId. |
ACCEPTED remittance by either:
Check Remittance Status endpoint.See Authentication.
SHA-256 or SHA-512 hash of the request body.
A UUIDv4 based unique ID for this payment. We require you to provide the unique ID for all initiated payments to ensure you can always reconcile all payments. Please store this ID in your system before initiating the payment with pawaPay.
36"f4401bd2-1568-4140-bf2d-eb77d2b2b639"
Details about the customer who is receiving the remittance.
Details about the customer who is sending the remittance.
The amount of the payment.
Amount must follow below requirements or the request will be rejected:
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"
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"
A list of metadata that you can attach to the payment for providing additional context about the payment. For example, adding the channel from which the payment was initated, product ID or anything else that might help your operations team.
Metadata will be included in:
Metadata can be used when searching in the pawaPay Dashboard. Full value of the metadata field must be used for searches.
Metadata will not be visible to the customer that is involved in this payment.
Up to 10 metadata fields can be attached to a payment.
[
{ "orderId": "ORD-123456789" },
{
"customerId": "[email protected]",
"isPII": true
}
]Request has been accepted for processing by pawaPay
A UUIDv4 based unique ID for this payment. We require you to provide the unique ID for all initiated payments to ensure you can always reconcile all payments. Please store this ID in your system before initiating the payment with pawaPay.
36"f4401bd2-1568-4140-bf2d-eb77d2b2b639"
The initiation status of the remittance:
ACCEPTED - The remittance has been accepted by pawaPay for processing.REJECTED - The remittance request has been rejected by pawaPay. See failureReason for details.DUPLICATE_IGNORED - The remittance has been ignored as a duplicate of and already accepted remittance. Deduplication is based on remittanceId.ACCEPTED, REJECTED, DUPLICATE_IGNORED