BlogBlogBlog

common credit card decline codes ecommerce merchants need to know

Sticky logo in a blue circle
sticky.io

Updated:  

July 31, 2024

Learn what the most common credit card decline codes mean for ecommerce merchants and actionable steps to take for each to reduce involuntary churn.

Declined credit card message on card reader

The difference between getting paid and a customer churning out can be knowing what credit card decline codes means and what to do about it. Especially, when you consider that failed payments cause 50% of all customer churn

Below are seven of the most common decline codes and steps merchants can take to fix them.

what is a credit card decline code?

Each payment your company attempts to process will return a two-digit status code assigned by the credit card issuer. If you see 00, this means the transaction was approved and completed successfully

But if you see any other number, the payment was not processed due to an issue somewhere in the flow of the transaction. You’ve received a credit card decline code. 

A credit card decline code is a two-digit number merchants see when a credit card payment can’t be processed. The code is returned instantaneously and corresponds to the reason authorization failed.

It’s always in your best interest to increase approval rates. And that means having a custom response ready for every credit card decline code, which we’ll cover in the following sections.

A quick note before we move on — we compiled this post based on Visa’s Action Code and MasterCard’s Network Response Codes documentation. While each card network has a unique decline code system, this post only includes codes that have a shared meaning across networks or are exclusive to one network.

Download the cheat sheet to get the 23 most common decline codes
and actionable steps to take for each.

decline code 05: do not honor

A “do not honor” response is a catch-all for transactions that the credit card issuer has declined. Unfortunately, because credit card companies are short on details, it’s harder for you to respond comprehensively to the customer.

what to do about credit card decline code 05

Close the sale by asking your customer to choose another payment method, whether that’s a different card or a third-party service like PayPal. You may also try to maintain goodwill by telling the customer you’re not sure what the issue is and advising them to contact their bank for more information.

decline code 14: invalid card number

Ecommerce merchants see this code when customers enter the wrong credit card information. Specifically, this code refers to the 15- or 16-digit card number.

what to do about credit card decline code 14

Ask the customer to double-check their card number and try again. Ideally, your error page will highlight the card number entry box to show customers exactly where the issue is.

decline code 41: lost card, pick up (fraud)

After a card is reported as lost by the cardholder, any transactions attempted on it will return this code. Merchants who see a “pick up” code are asked to retrieve the card if possible — but ecommerce sellers can ignore this instruction.

what to do about credit card decline code 41

Code 41 is an indicator of fraud, so you should decline the transaction and do what you can to block further purchases by the same party. 

The only exception here is for subscription merchants. If you receive this code after attempting a recurring transaction, your customer likely forgot to update their payment information after losing their card. Prompt them to add a new card to their account by including them in your dunning email flow.

decline code 43: stolen card, pick up (fraud)

A transaction that returns decline code 43 means the payment attempt was made on a stolen card. The network has flagged the purchase as fraud and will not complete it.

what to do about credit card decline code 43

You should decline any payments that return this code and block the purchaser from making further attempts, as they are attempting fraud. Then, contact the issuing bank and report the attempt — this may help them catch the fraudster. 

If you receive a code 43 in response to a recurring payment, make sure you reach out to the customer for updated card information the same as you would for a code 41.

decline code 51: insufficient funds

A cardholder who attempts a transaction when they don’t have funds in their account or their credit card has been maxed out will receive this decline code.

what to do about credit card decline code 51

Your response to code 51 depends on the context of the purchase. 

If the decline happens to a customer in your checkout flow, your best bet is to ask for another payment method. You may also instruct them to try again after paying down their card balance or adding funds to their account, but there’s a risk the customer won’t return to complete the purchase after taking this step.

Subscription merchants who receive decline code 51 while attempting a recurring payment will want to take the transaction through their dunning process. Software like Smart Dunning removes the guesswork from when to rebill a customer after a declined transaction, giving merchants the power to reduce churn and recover revenue.

decline code 54: card expired

Charges made to an expired credit card will return decline code 54. You may also see this code if the customer entered the expiration date incorrectly.

what to do about credit card decline code 54

If a customer receives this error during checkout, ask them to input a valid expiration date for their credit card or use another payment method. Additionally, you should include the customer in your dunning email flow for recurring payments that return a code 54. 

You can proactively reduce the number of “card expired” declines by adding an account updater to your ecommerce store. This tool automatically finds and updates expired cards to prevent involuntary churn.

decline code R0: stop payment

Subscription merchants may see an R0 decline code when a customer has requested the credit card company to stop processing payments from you.

what to do about credit card decline code R0

Don’t assume a code R0 means you can ignore an account. Instead, go into your system and cancel the user’s recurring payments immediately. You don’t want to face a chargeback for processing an unauthorized transaction.

how to handle declined payments

Declined payments aren’t just threatening to your business. They also make for a bad customer experience. Subscribers who experience service interruptions because of a declined payment may sour on your company, even if it’s not your fault. And buyers who can’t complete their purchase may decide to go elsewhere, even though they’re likely to get the same error there, too.

Oftentimes, the decline reason is unknown or out of your control. That's when it pays to have a dunning process that handles the payment retry process for you. Strategic dunning solutions like Smart Dunning automatically retry failed payments at the optimal date and time — ultimately increasing approval rates, decreasing churn and putting more hard-earned money in your pocket.

There are even more decline codes than the ones we’ve listed here, so we created a cheat sheet to help you see — at a glance — what’s going on when a transaction fails. With it in hand, you’ll be ready to determine your next steps so you can get that transaction through and reduce involuntary churn.

the credit card decline codes cheat sheet
Enter your email to get your free cheat sheet now and start reducing involuntary churn today!
Found this useful? 
Spread the knowledge!
supercharge your ecommerce business
Learn more about essential
subscription management features.
let's go!