Credit Card Decline Codes and Error Codes Explained

Credit Card Decline Codes and Error Codes Explained

By:
Posted: November 7, 2018


Originating from credit card networks, an issuing bank, or a credit card processor, credit card decline codes are alphanumeric or numerical messages that indicate the reason for the failure of a transaction. 

If your business takes credit cards, you are processing payments numerous times a day. It goes without saying that, sooner rather than later, a customer’s card will be declined. 

Because this can happen for a number of reasons, it makes sense to understand these codes in order to know how to proceed.

List of credit card decline codes, and what they mean

01: Refer to the issuing bank

The credit card issuer (Visa, Mastercard, etc.) stopped the transaction from going through for some reason. Ask your customer to use a different card, suggesting that they contact the issuer to get to the bottom of the problem.

02: Refer to issuer (special condition)

Similar to code 01, this stems from the issuer. Therefore, recommend the use of another card for the moment, and direct your customer to contact their issuer to learn the reason for the code.

04: Pick up card (no fraud)

You will get this code if the card is either expired, or has been stolen. As the merchant in a retail environment, you are required to confiscate the card and return it to the issuer.

05: Do not honor

As the name implies, you should not accept this card. The customer must pay for their purchases using different means.

07: Pick up card, special condition (fraud account)

In this case, the issuing bank has found this account to be fraudulent. Don’t accept payments with this card, and strongly consider not selling anything to this customer in the future. At the very least, only accept cash.

12: Invalid transaction

The transaction you are attempting to run is incorrect. For example, you might be processing a refund. Check carefully to be sure that your configurations on all payment batches are correct.

13: Invalid amount

Usually resulting from a data entry error, this happens if you put an invalid figure in the number field. Perhaps you input an incorrect symbol or a negative dollar amount, for example.

14: Invalid card number

This is another entry error that happens if you transpose numbers, or otherwise fail to correctly type in the right string of digits when manually inputting a customer’s credit card number.

15: No such issuer

American Express (AMEX), Visa, Mastercard, and Discover have numbers that start with three, four, five, and six digits respectively. You get this error if you fail to enter the correct initial numbers that match the card type.

19: Re-enter; an unknown error occurred

In this case, all you can do is try again. If you keep getting the same error, contact the issuer.

28: File is temporarily unavailable

This code comes up if there is a glitch during authorization. Your best bet is to enter the numbers again, then contact the issuer if the error continues.

41 and 43: Lost card, pick up (fraud account)

In these cases, the card owner has reported the card as lost or stolen. Don’t run the card again, and don’t provide goods or services to the customer. If this is a recurring payment and you have not had problems with the card in the past, contact the customer to obtain alternate payment information.

51: Insufficient funds or 65: activity limit exceeded

Your customer’s issuing bank is denying the transaction because the customer either is already over their credit limi,t or this transaction will bring them to that point. Request another form of payment, or ask your customer to contact the issuer to have their limit raised.

54: Expired card

Make sure you entered the date correctly. The customer should confirm their expiration date and obtain a new card if necessary. In the meantime, ask for a different means of payment.

57: Transaction not permitted – card

This occurs if the card is not configured for the specific type of transaction you are attempting. Request that your customer call the issuer to have the transaction approved. Once it is, try again.

58: Transaction not permitted – terminal

This happens if your merchant processing account is not properly configured to accept the transaction. Ask your account provider if your POS can be reconfigured accordingly.

62: Invalid service code – restricted

This can happen if your system is not configured to accept AMEX or Discover ,or if your customer is trying to pay online with a card that is not authorized for internet payments. In these cases, contact your merchant account provider or have your customer pay with a different method, respectively.

63: Security violation (SEC violation)

This happens when the CVV or CID code on the back of the card is not read correctly. In most cases, running the transaction without including the code will work just fine. Just be sure to let your customer know that you have done so in case the transaction is flagged as fraudulent.

85 OR 00: Issuer system unavailable

This is usually a temporary communication error. Wait a minute, and try running the transaction again. If the error continues, contact the issuer.

85: No reason to decline

This category covers errors that are otherwise unexplainable and usually resolve on their own. Try again, contacting the issuer if the problem continues.

91: Issuer or switch is unavailable

Again, there is no specific reason for the failure. Try again, and contact the issuer or your payment processor if the situation continues.

93: Violation; cannot complete

Because of some problem with the customer’s account, the transaction has been denied. Ask the customer to pay with a different card, and to contact the issuer to get to the bottom of the problem.

96: System error

A problem arose during the transaction, so wait a minute or two and try again. Call the issuer if the problem persists.

RO or R1: Customer requested stop of specific recurring payment

The customer has asked their bank to stop the recurring payments that have been coming into your account. Follow up to make sure this was not a mistake.

What triggers a credit card decline code?

Credit card decline codes are triggered when an issue occurs during any stage of the transaction that prevents the payment from being completed. The code is designed to explain the reason for the refusal to the card issuer, so that they can then inform the merchant and the customer. 

Armed with these details, the involved parties can then work to resolve the situation to everyone’s satisfaction.

The most common include:

  1. Insufficient funds. This occurs when the customer has reached their credit card limit and does not have enough in their account to cover the amount of the transaction.
  2. Expired card. All credit cards include a date beyond which they are no longer valid. This security precaution can be addressed simply by the customer requesting an updated card.
  3. Address verification failure. This code is triggered if the address the customer provides during the purchase does not match the one on file with the card issuer.
  4. Purchase flagged as fraud. If the customer is making a large purchase, or is engaging in card activity that appears to significantly differ from their normal spending behaviors, the issuer might mark the account as potentially fraudulent.
  5. Incorrect payment information was entered. If the wrong digit or digits are inputted during an online or mobile purchase, or if the customer’s billing address is outdated, a decline code might be triggered.

Getting a handle on credit card decline codes benefits both you and your customers. Having these numbers on hand can help you to run your business more smoothly. 

Furthermore, you will be able to clearly explain what your customer needs to do to resolve any issues that arise.

How should you respond to a credit card decline code?

How you should react when presented with a credit card decline code depends on the specific code and its meaning. In general, however, there are several steps that you should take.

Start by identifying the code when the purchase is declined to determine the reason for the failed payment. 

Next, inform the customer that the payment has not gone through, explaining the related reason. If you suspect fraud, use discretion when disclosing details.

Now that the customer is aware of the situation, you need to figure out the best way to resolve the problem. 

Depending on the reason for the declination, you might re-attempt the payment or suggest that the customer use an alternative method.

North is a leading financial technology company that builds innovative, frictionless end-to-end payment solutions designed to simplify and grow businesses of all sizes. From the front door, to the back office, the developer world, and partnerships that expand the payments landscape, North offers proactive, comprehensive merchant services, in-house processing, and more.