Making Sense of Credit Card Response Codes

Credit Card Response Codes

The most important step when processing a credit card transaction is getting an authorization from the card issuer. This provides the confirmation that the customer’s identity has been verified to the best extent possible, and that the card is valid and has sufficient funds to cover the purchase.

A card transaction that hasn’t been authorized is like a great big bullseye target for chargebacks. However, interpreting the authorization codes that the issuer sends back can be confusing. What do the various codes sent back in authorization response messages mean, and how can merchants use them to make safer decisions when processing transactions?

New call-to-action

The authorization message that you really want to see is simply “approved,” but there are more than 100 different codes in existence. Some of them mean that you should cease processing the transaction immediately and ask for an alternate payment method—and some will even urge you to confiscate the card because the issuer suspects fraud.

Not every code that isn’t a straightforward “approved” means the transaction cannot go through, however. It’s important to know when you can safely resubmit a transaction without inviting future chargebacks.

Many point-of-sale terminals and payment processing programs will help interpret these response codes for you, but the code descriptions themselves aren’t always crystal clear, and it’s good to have your own base of knowledge to fall back on instead of relying entirely on software tools to tell you what’s going on with your transactions. We’re here to help you make sense of the occasionally confounding world of credit card authorization response codes.

What are Credit Card Response Codes?

When you process a credit card transaction, one of the first things that happens is that your terminal or payment processing software sends an electronic authorization request to the card issuer.

This request includes information such as the relevant payment credentials and the purchase amount. The issuer automatically reviews this information, checks it against their internal account data, and sends back a response: a short message containing an alphanumeric code sequence.

This response code will contain indicators that tell you whether the Address Verification Service and CVV number successfully matched, and will include an authorization code as well. This part of the response can tell you a lot about the status of the card and its account, and will specify whether the authorization is approved, declined, or requires follow-up action.

Approval is granted when the card account is in good standing, with no issues reported, and contains funds sufficient to cover the transaction amount.

Download the eGuide, 4 Reasons to Hire a Chargeback Management CompanyA decline message may indicate that the card has expired, been reported lost or stolen, or that the account lacks sufficient funds or is too close to its credit limit to cover the transaction.

Approval messages are pretty straightforward, but a decline can encompass a wide range of issues, some of which may be resolvable at the time of the transaction. In normal circumstances, merchants should never “force” a declined transaction through.

If a provisional decline response is given, the merchant and customer may try to resolve the issue, but you should not finalize the transaction until you can send another authorization request and get an approval response back.

Response Codes Merchants Should Know

While you don’t have to memorize what every number means, it’s good to be familiar with some of the response codes that require specific actions on the merchant’s part. Here’s the one merchants are always hoping to see:

  • 0, Approved

Some codes indicate problems that may be fixable right away, and if you can clear them up with the customer, it should be safe to retry the transaction. For example:

  • 1, Refer to Card Issuer

This one is telling you to call the issuer to receive guidance.

  • 13, Invalid Amount

This code may indicate that you keyed on the wrong transaction amount. You can double-check the amount and try again.

  • 55, Incorrect PIN

The customer has entered the wrong PIN, which is easy enough to do by mistake. It’s fine to let them try again, but if they keep getting it wrong, you might get response code 38 or 75, both of which indicate that the allowable PIN attempts have been exceeded.

  • 80, Invalid Date
  • 82, Incorrect CVV

These codes may also indicate that you keyed in some data incorrectly. Review your information, and if you see that you made an error, you can try again.

  • CR, Chip Card Removed

This just means that the customer removed their EMV card prematurely. Tell them to try again and leave it in longer this time.

Other issues are not likely to be cleared up right away. When you get one of these response codes, you’re going to have to ask the customer to provide a different payment method:

  • 5, Do Not Honor
  • 14, Invalid Card Number
  • 51, Insufficient Funds
  • 54, Expired Card
  • 57, Transaction Not Permitted to Cardholder
  • 65, Exceeds Withdrawal Frequency Limit

Some reason codes indicate a high likelihood of fraud, and instruct you to hold on to the card and contact the bank:

  • 4, Pick Up Card
  • 7 Pick Up Card, Special Conditions
  • 33, Expired Card – Pick Up
  • 34, Suspected Fraud – Pick Up
  • 35, Contact Acquirer – Pick Up
  • 36, Restricted Card – Pick Up
  • 37, Call Acquirer Security – Pick Up
  • 41, Lost Card – Pick Up
  • 43, Stolen Card – Pick Up

This list is far from exhaustive, and some responses may require a call to the issuer to figure out what’s going on. Your payment processor and acquiring bank can provide a more detailed list of response codes and the specific actions they advise you to take when confronted with them.


Understanding credit card response codes and how to react to them is an important part of chargeback defense.

Unauthorized charges are always subject to chargebacks, and response codes can give you an early warning that something is wrong with a card or customer and that processing the transaction may lead to a dispute down the line.

When you see a response code that you aren’t sure how to handle, you can always ask for an alternate payment method. If the customer doesn’t have one, you should contact the bank for instructions. Response codes are always trying to tell you something important—listen to them and follow the guidelines provided by your payment processor or acquirer to stay safe and protect yourself.

Thanks for following the Chargeback Gurus blog. Feel free to submit topic suggestions, questions or requests for advice to:

Download 'Why Chargebacks are No Longer a Cost of Doing Business' now.