Payment refusal codes

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

CODEDESCRIPTION
DECLINEDDeclined
DO_NOT_HONORDo not honor
EXPIRED_CARDExpired card
FRAUDULENT_CARDFraudulent card
INCORRECT_PAYMENT_INFORMATIONIncorrect payment information
INSUFFICIENT_FUNDSInsufficient funds
INVALID_CARD_SECURITY_CODEInvalid card security code
INVALID_EXPIRATION_DATEInvalid expiration date
INVALID_PINInvalid PIN
LOST_CARDLost card
NO_CARD_NUMBER_ON_FILE_WITH_ISSUERNo card number on file with issuer
NO_SUCH_CARD_ISSUERNo such card issuer
OVER_LIMITOver limit
PROCESSING_ERRORProcessing error
RETRYRetry
RETRY_WITH_THREEDSRetry with 3DS
RISK_DECLINERisk decline
STOLEN_CARDStolen card
THREEDS_CHALLENGE_FAILED3DS challenge failed
UNEXPECTED_PAYIN_TOKENUnexpected payin token
UNSUPPORTED_CARD_TYPEUnsupported card type