Please, find the mapping convention below.
API payment statuses
|
Products
|
Console statuses
|
Meaning
|
PAYMENT_CREATED
|
Easy Bank Transfer, Standard Bank Transfer, Refund
|
Completed
|
The payment is confirmed.
|
N/A: applies to payment_created with transfer_state = ‘overpaid
|
Standard Bank Transfer
|
Completed (with overpayment)
|
Funds superior to the total amount expected were received.
|
PAYMENT_PENDING
|
Easy Bank Transfer, Refund
|
Processing
|
The bank is processing the payment (the payment is not guaranteed at this point)
|
PAYMENT_PENDING
|
Standard Bank Transfer
|
Pending Transfer
|
Awaiting funds (the payment is not guaranteed at this point)
|
PROVIDER_REQUIRED, SCA_REQUIRED
|
Easy Bank Transfer, Standard Bank Transfer, Payment link
|
Pending
|
Awaiting a payment confirmation action from the user
|
PAYMENT_UNSUCCESSFUL
|
Easy Bank Transfer, Refund
|
Unsuccessful
|
The payer has encountered an error upon attempting to pay.
|
PAYMENT_CANCELLED
|
Easy Bank Transfer, Standard Bank Transfer, Refund
|
Cancelled
|
You have cancelled the payment and no longer expect the funds.
|
PAYMENT_EXPIRED
|
Easy Bank Transfer, Standard Bank Transfer
|
Expired
|
The expiration date you have set for this payment has been reached.
|
PAYMENT_PARTIAL
|
Standard Bank Transfer
|
Partial
|
A part of the total amount expected was received.
|
Please note that these are subject to change as we keep improving our payment solutions.