Payment refusal codes
API version 2023-01-01 deprecating
This version will be deprecated on May 1, 2025. If your platform is on this version, you should upgrade to at least 2023-12-01 to simplify authorization and access new features.
The code and description explaining the reason for the refusal if the payin or refund failed to process. These values are returned in the API as refusal_code
and refusal_desc
.
Payin and Refund Refusals
CODE | DESCRIPTION |
---|---|
DECLINED | Declined. |
DO_NOT_HONOR | Do not honor. |
EXPIRED_CARD | Expired card. |
FRAUDULENT_CARD | Fraudulent card. |
INCORRECT_PAYMENT_INFORMATION | Incorrect payment information. |
INSUFFICIENT_FUNDS | Insufficient funds. |
INVALID_CARD_SECURITY_CODE | Invalid card security code. |
INVALID_EXPIRATION_DATE | Invalid expiration date. |
INVALID_PIN | Invalid PIN. |
LOST_CARD | Lost card. |
NO_CARD_NUMBER_ON_FILE_WITH_ISSUER | No card number on file with issuer. |
NO_SUCH_CARD_ISSUER | No such card issuer. |
OVER_LIMIT | Over limit. |
PROCESSING_ERROR | Processing error. |
RAINFOREST_RISK_DECLINE | Rainforest risk decline. |
STOLEN_CARD | Stolen card. |
UNEXPECTED_PAYIN_TOKEN | Unexpected payin token. |
UNSUPPORTED_CARD_TYPE | Unsupported card type. |
Updated 7 months ago