approve_with_id
The payment cannot be authorized
The payment should be attempted again. If it still cannot be processed, the customer needs to contact their bank.
call_issuer
The card has been declined for an unknown reason
The customer needs to contact their bank for more information.
card_not_supported
The card does not support this type of purchase
The customer needs to contact their bank to make sure their card can be used to make this type of purchase.
card_velocity_exceeded
The customer has exceeded the balance or credit limit available on their card.
The customer should contact their bank for more information.
currency_not_supported
The card does not support the specified currency.
The customer needs to check with the issuer that the card can be used for the type of currency specified.
do_not_honor
The card has been declined for an unknown reason
The customer needs to contact their bank for more information.
do_not_try_again
The card has been declined for an unknown reason
The customer should contact their bank for more information.
fraudulent
The payment has been declined as the issuer suspects it is fraudulent
The customer should contact their bank for more information.
generic_decline
The card has been declined for an unknown reason
The customer needs to contact their bank for more information.
insufficient_funds
The card has insufficient funds to complete the purchase
The customer should use an alternative payment method.
invalid_account
The card, or account the card is connected to, is invalid
The customer needs to contact their bank to check that the card is working correctly.
invalid_amount
The payment amount is invalid, or exceeds the amount that is allowed
If the amount appears correct, the customer needs to verify their account balance with their bank to ensure they can charge the required amount.
invalid_pin
The PIN entered is incorrect. This decline code only applies to payments made with a card reader.
The customer should try again using the correct PIN.
issuer_not_available
The card issuer could not be reached, so the payment could not be authorized
The payment should be attempted again. If it still cannot be processed, the customer needs to contact their bank.
lost_card
The payment has been declined because the card is reported lost
The specific reason for the decline should not be reported to the customer. Instead, it needs to be presented as a generic decline.
new_account_information_available
The card, or account the card is connected to, is invalid
The customer needs to contact their bank for more information.
no_action_taken
The card has been declined for an unknown reason
The customer should contact their bank for more information.
not_permitted
The payment is not permitted
The customer needs to contact their bank for more information.
pickup_card
The card cannot be used to make this payment (it is possible it has been reported lost or stolen)
The customer needs to contact their bank for more information.
reenter_transaction
The payment could not be processed by the issuer for an unknown reason.
The payment should be attempted again. If it still cannot be processed, the customer needs to contact their bank.
restricted_card
The card cannot be used to make this payment (it is possible it has been reported lost or stolen)
The customer needs to contact their bank for more information.
revocation_of_all_authorizations
The card has been declined for an unknown reason
The customer should contact their bank for more information.
revocation_of_authorization
The card has been declined for an unknown reason
The customer should contact their bank for more information.
security_violation
The card has been declined for an unknown reason
The customer needs to contact their bank for more information.
service_not_allowed
The card has been declined for an unknown reason
The customer should contact their bank for more information.
stolen_card
The payment has been declined because the card is reported stolen
The specific reason for the decline should not be reported to the customer. Instead, it needs to be presented as a generic decline.
stop_payment_order
The card has been declined for an unknown reason
The customer should contact their bank for more information.
testmode_decline
A Stripe test card number was used
A genuine card must be used to make a payment.
transaction_not_allowed
The card has been declined for an unknown reason
The customer needs to contact their bank for more information.
try_again_xxxxxxxxx
The card has been declined for an unknown reason
Ask the customer to attempt the payment again. If subsequent payments are declined, the customer should contact their bank for more information.
withdrawal_count_limit_exceeded
The customer has exceeded the balance or credit limit available on their card.
The customer should use an alternative payment method.