account_closed | The cardholder’s account has been closed. | Use a different payment method. |
additional_customer_authentication_required | The card was declined because the transaction requires authentication. | The customer should try again and authenticate their card when prompted during the transaction. |
blocked_first_use | The transaction was blocked by the issuer. | The customer needs to contact their card issuer to resolve the issue. |
cannot_verify_pin | The transaction requires PIN but it couldn’t be verified. | The customer needs to try again by inserting their card and entering a PIN. |
card_expired | The card has expired. | The customer needs to use a valid, non-expired card. |
card_not_found | The card was not found in the records of the issuer. | The customer needs to contact their card issuer to resolve the issue. |
customer_canceled | The customer has canceled the transaction or recurring payment. | Confirm the customer’s intent or request a different payment method. |
cvv_not_valid | The customer entered an incorrect CVV code. | The customer needs to re-enter the correct CVV code. |
do_not_honor | The card issuer has declined the transaction without a specific reason. | The customer needs to contact their card issuer for more information. |
generic_decline | The card issuer declined the transaction for an unspecified reason. | The customer needs to contact their card issuer or try a different card. |
geo_restricted | The transaction was declined due to geographic restrictions by the issuer. | The customer needs to contact their issuer or use a different payment method. |
incorrect_pin | The PIN entered is incorrect. | The customer needs to try again with the correct PIN. |
insufficient_funds | The card has insufficient funds to complete the transaction. | The customer needs to add funds or use a different card. |
invalid_account_type | The card, or account the card is connected to is invalid. | The customer needs to contact their card issuer to resolve the issue. |
invalid_amount | The payment amount is invalid, or exceeds the amount that’s allowed. | If the amount appears to be correct, the customer needs to check with the issuer that they can make purchases of that amount. |
invalid_card_number | The card number is incorrect. | The customer needs to try again using the correct card number. |
invalid_merchant | The merchant was not recognized by the payment processor. | Reach out to the payment processor to resolve the issue. |
invalid_transaction | The transaction was rejected by the issuer. | The merchant needs to contact the payment processor to resolve the issue. |
issuer_temporarily_unavailable | The card issuer couldn’t be reached, so the payment couldn’t be authorized. | Attempt the payment again. If you still can’t process it, the customer needs to contact the issuer. |
issuer_unavailable | The card issuer couldn’t be reached, so the payment couldn’t be authorized. | The customer needs to contact their card issuer to resolve the issue. |
limit_exceeded | The transaction exceeds the card’s credit or withdrawal limit. | The customer needs to use a different card or wait until the limit resets. |
lost_card | The card has been reported as lost. | Use an alternate payment method. |
no_action_taken | The transaction was attempted but no action was taken. | The customer should retry the transaction. |
no_reason | The card was declined for an unknown reason. | The customer needs to contact their card issuer to resolve the issue. |
partial_approval | The transaction could not be fully completed as authorized. | The customer needs to contact their issuer or use a different payment method. |
pickup_card | The customer can’t use this card to make this payment (it’s possible it was reported lost or stolen). | The customer needs to contact their issuer or use a different payment method. |
pin_data_required | The card was declined because it requires a PIN. | The customer needs to try again by inserting their card and entering a PIN. |
pin_retries_exceeded | The allowable number of PIN tries was exceeded. | The customer must use another card or method of payment. |
recurring_charge_stopped_by_customer | Your customer asked their bank to deny charges from your account. | Stop the recurring payments immediately. |
refer_to_issuer | The card issuer declined the transaction for an unspecified reason. | The customer needs to contact their issuer or use a different payment method. |
retry_transaction | The payment couldn’t be processed by the issuer for an unknown reason. | The payment needs to be attempted again. If it still can’t be processed, the customer needs to contact their card issuer. |
security_violation | The card was declined for an unknown reason. | The customer needs to contact their issuer or use a different payment method. |
stolen_card | The card has been reported as stolen. | Use an alternate payment method. |
suspected_fraud | The transaction was flagged as suspicious by the issuer. | The customer needs to contact their card issuer to resolve the issue. |
system_error | A temporary error occurred during the transaction. | Wait a minute or two and try again. |
transaction_failed_aml_check | The transaction was flagged for suspicion of money laundering by the issuer. | The customer needs to contact their card issuer to resolve the issue. |
transaction_not_permitted | The payment is not permitted. | The customer needs to contact their card issuer to resolve the issue. |
unable_to_route_transaction | The payment could not be routed to the issuer due to network or system errors on the issuers side. | The transaction can be retried, the customer needs to contact the issuer to resolve the issue if the issue persists |
unknown_issuer | The card issuer is not recognized or doesn’t exist. | The customer needs to contact their issuer or use a different payment method. |
unsolicited_reversal | A reversal was initiated without a prior request or authorization from the merchant. | The merchant needs to contact the customer to resolve the issue. |