05 - Do not honor
The card issuer is declining the transaction for an unspecified reason. The customer should contact their card issuer.
A reference for transaction failures, authorization issues, and network communication error codes from banks and payment processors.
Banking error codes are response signals returned by card networks, issuers, processors, and transfer systems when a payment can’t be completed as requested. A single code can indicate anything from “do not honor” and insufficient funds to invalid data, network timeouts, fraud controls, or account restrictions.
This directory is for merchants, support teams, and consumers who need a quick interpretation that matches the real-world scenario. Codes are grouped by common families (05, 12, 14, 51, 54, 91, and ACH return patterns), and each entry focuses on what to check first, what can be retried safely, and when you need issuer or processor involvement.
The card issuer is declining the transaction for an unspecified reason. The customer should contact their card issuer.
The card number entered is invalid. Verify the card number and try again.
The card has insufficient funds to complete the transaction.
The card has expired. The customer needs to use a different card.
The transaction amount exceeds the card's withdrawal limit.
The transaction type is invalid for this card or merchant.
The card issuer is temporarily unavailable. Try the transaction again later.
The bank account has insufficient funds for the ACH transaction.
The bank account has been closed.
The bank account number does not correspond to an existing account.
The bank account number is not valid.
The account holder has not authorized this debit transaction.
The account holder has placed a stop payment on this transaction.
The originator of the transaction is not known to the account holder.
The representative payee is deceased or unable to continue in that capacity.
The bank account is frozen and cannot accept transactions.
The card issuer is declining the transaction for an unspecified reason. The customer should contact their card issuer.
The card has insufficient funds to complete the transaction.
The card number entered is invalid. Verify the card number and try again.
The card has expired. The customer needs to use a different card.
The transaction type is invalid for this card or merchant.
The transaction amount exceeds the card's withdrawal limit.
The card issuer is temporarily unavailable. Try the transaction again later.
The bank account has insufficient funds for the ACH transaction.
The bank account has been closed.
The bank account number does not correspond to an existing account.
Advertisement
Ad slot: banking-hub
Banking error codes follow standardized formats established by payment networks and financial institutions. Understanding these patterns helps identify the root cause of transaction failures and processing issues.
Banking codes typically fall into categories that indicate the type of issue:
Each code includes contextual information about:
Always verify error codes against official documentation from:
Different code types require different responses:
Checklist for Banking Code Issues: