Skip to main content

Why transactions are declined

Learn how to identify the specific reasons behind a "card_declined" code and the best steps to resolve them with the customer.

Updated over a week ago

Overview

A card_declined failure code indicates that the customer’s bank has refused the transaction request. While the bank doesn't always provide a specific reason, most declines fall into one of the following categories:

  • Card Declined / Limit Exceeded

  • Insufficient Funds

  • Card Expired


🛑 Card Declined or Limit Exceeded

When a card is declined or a limit is reached, the bank has blocked the specific transaction.

Recommended Action:

The customer should contact the number on the back of their credit card. Often, the bank can provide specific insight into why the charge was blocked and can manually authorize the payment or increase the customer’s spending limit.


💰 Insufficient Funds

This indicates the account does not currently have enough credit or balance to cover the transaction.

Recommended Action:

  • Retry later: You may attempt to recharge the card at a later date once funds become available.

  • Alternative payment: Ask the customer to provide a different payment method to complete the transaction immediately.


📅 Card Expired

The expiration date provided does not match the bank's records or the card is no longer valid.

Recommended Action:

Check with the customer to see if they have received a new card with an updated expiration date or if they need to provide entirely new card information.

Did this answer your question?