Payment refusal codes
Refusal reasons when a payment fails to process
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
, refusal_desc
, detailed_refusal_code
, and detailed_refusal_desc
in the list payments, list payins, and get payin endpoints for the following fields:
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 |
RETRY | Retry |
RETRY_WITH_THREEDS | Retry with 3DS |
RISK_DECLINE | Risk decline |
STOLEN_CARD | Stolen card |
THREEDS_CHALLENGE_FAILED | 3DS challenge failed |
UNEXPECTED_PAYIN_TOKEN | Unexpected payin token |
UNSUPPORTED_CARD_TYPE | Unsupported card type |
Updated 22 days ago