What Does My Bank Decline Code Mean?

In some instances, your bank or card issuer may decline payment when attempting to make a purchase. They may provide a decline code that details why the transaction was declined.

Below is a list of possible decline codes and a corresponding explanation. You can also find instructions on resolving your payment issues as soon as possible.

Decline Code

  • Decline Code
    Explanation
    Next Steps
  • 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.

If you have any additional questions regarding your declined payment, contact the support team via live chat or support@zerobounce.net