PAID or SUCCESSFULLY COMPLETED
None. The operation completed and is final.
Every transaction response carries a code describing the outcome. It is separate from the HTTP status: a request can return 200 OK and still report a transaction that is pending or has failed. Branch on this code, never on the HTTP status alone.
The code is returned as responseCode in the body, with responseMessage carrying the human-readable text.
Codes that are not final also arrive by webhook when the outcome settles, so you do not have to poll. See Webhooks for the delivery format.
None. The operation completed and is final.
None. We send a webhook once the bank responds.
Requery with the transaction id for a final status, or wait for the webhook.
The fraud system has held the transaction — usually a payout limit or a blacklisted account. Approve or decline it in the portal.
The transaction will not complete. Check responseMessage for the reason before retrying with a new reference.
Nothing matches that filter.