Skip to main content
Every response includes "success": false on failure, along with a human-readable message. Many also include a machine-readable error_code you can branch on in code instead of string-matching message.

Error codes

Transaction status values

These appear in transaction/payment status responses (not HTTP status codes):

Still stuck?

Email support@abcmpay.com with the reference (not the internal transaction ID) and roughly when the request happened — that’s enough for us to find it.