Decline Reasons: Payments - Bank Cards only

Description

This section provides a list of decline reason codes specific to bank card payments. These codes are returned when a payment is rejected by the issuing bank or payment network, rather than by the platform itself.


Purpose of Decline Reason Codes

Decline reason codes serve to explain why a payment was not authorised by the external card infrastructure. These codes are crucial for diagnosing card-related issues that occur during payment attempts and are typically returned by:

  • The card-issuing bank
  • The acquiring bank
  • The card network (e.g., Visa, Mastercard)

These codes are distinct from system error codes, which originate from the payment platform itself.


Why Decline Reason Codes Are Separate from Error Codes

Decline reason codes reflect external, business-level rejections, while error codes indicate internal, technical issues.

  • Error Codes refer to validation or integration problems such as missing fields, signature verification errors, or system timeouts.
  • Decline Reason Codes refer to transaction-specific decisions made by the issuer, such as card expired, insufficient funds, or suspected fraud.

Keeping these categories separate ensures clearer communication, better troubleshooting, and more accurate end-user messaging.


Interpreting Decline Reasons

Each decline reason record contains multiple fields that provide detailed context about the rejection. These fields help developers, support teams, and product owners understand why a bank card payment was declined and how best to respond or inform the user.

The fields include:

FieldDescriptionLanguage
codeA unique identifier for the decline reasonEnglish
shortNameA compact label summarising the issue.English
reasonA clear, human-readable explanation, describing why the payment was declinedEnglish
solutionRecommended next steps or handling instructions, such as retrying, requesting a different card, or contacting the issuer.English
rawProviderMessageThe original decline message received from the payment processor, typically in the local language used by the provider or acquiring bank.Local Language

Decline Reason Codes Table

The table below provides the full list of bank card decline reason codes, with descriptions and handling recommendations.

CodeShort NameReasonSuggested Solution
01Refer to Card IssuerThe card issuer declined the transactionAsk the customer to use a different card or contact their issuing bank
02Refer to card issuer (special condition)The card issuer declined the transaction for a special reasonAsk the customer to use a different card or contact their issuing bank for more information
03Invalid merchantThere’s a problem with your merchant account or IDContact your payment processor for assistance
04Pick up card (no fraud)The card is reported lost or stolen but not flagged for fraudRetain the card and request the customer to contact their card issuer
05Do not honourThe card issuer declined the transaction due to suspected fraud or insufficient fundsAsk the customer to use a different card or contact their issuing bank
06ErrorThe transaction was blocked by the issuerContact the issuer to resolve the issue
07Pick up card (fraud account)The card issuer flagged the account for fraud and stopped the transactionRetain the card and contact the card issuer
12Invalid transactionThe card issuer flagged the payment as an invalid transactionVerify payment information and try again. If the issue persists, contact the card issuer.
13Invalid amountThe transaction amount is invalid, typically due to a typo, such as a negative value or an ineligible symbolDouble-check the payment amount and retry the transaction with valid values
14Invalid card numberThe card number is incorrect or the bank account cannot be foundRequest the customer to re-enter their card details correctly.
15No such issuerThe card number was entered incorrectly and the issuer cannot be identifiedVerify the card number, especially the first digit, which identifies the card network/issuer, and try again
17Customer CancellationCustomer cancelled the transaction before completionConfirm cancellation with the customer and halt further processing
19Re-enter transactionAn unknown error occurredTry again, and if the issue persists, contact the acquiring bank or merchant account provider
21No action takenUnable to reverse or complete the transaction as requestedInform the user; manual intervention may be required to resolve
25Record Not FoundRequested data or transaction record could not be locatedVerify transaction reference and try again; contact the issuer if necessary
27File Edit ErrorData edit on file failed due to format or rules errorCheck data format or request and resubmit after correction
28File temporarily unavailableA connection issue interrupted the authorisation processWait and retry the transaction. If the issue persists, contact your acquiring bank or provider
30Format ErrorMessage format is invalid or not understood by the receiving systemCheck the request format, correct any structural issues, and retry the transaction
33Expired Card (Pick-Up)Card has expired; pick-up requestedRetain the card if possible and advise the customer to contact their issuer
38PIN Tries ExceededCardholder exceeded the maximum number of allowed PIN entry attemptsInform the customer; card may be blocked—advise contacting the issuer
39No Credit AccountAccount type requested does not exist (e.g., no credit account linked)Confirm account details with the customer; request alternative payment method
40Function Not SupportedFunction Not SupportedRequested transaction is not supported by the system
41Lost cardThe card owner has reported their card as lostRetain the card and contact the card issuer
43Stolen cardThe card owner has flagged their card as stolen. Fraud is suspected.Retain the card and contact the card issuer
46Closed AccountThe account specified has been closedRequest alternative payment details from the customer
51Insufficient fundsThere are not enough funds in the account or the customer exceeded their credit limitRequest the customer to use a different card or payment method
52No checking accountThe cardholder does not have a cheque/current account linked to the cardRequest a different account type or an alternative payment method
53No savings accountThe cardholder does not have a savings account linked to the cardRequest a different account type or an alternative payment method
54Expired cardThe card is expired or the expiration date is missingAsk the customer to use a different payment method or contact their bank.
55Incorrect PINThe customer entered an invalid PINAsk the customer to re-enter their PIN
57Transaction not permitted (card)The card isn’t configured for this type of transactionRequest the customer to use a different payment method
58Transaction not permitted (terminal)Your POS system or merchant account is not configured for this type of payment.Contact your payment provider or suggest an alternative payment method.
59Suspected fraudThe transaction has been flagged as potentially fraudulentDo not proceed; advise the customer to contact their card issuer for clarification
61Exceeds withdrawal limitThe transaction exceeds the daily withdrawal limit set by the issuing bankAsk the customer to try another credit or debit card, or pay using a different payment method
62Invalid/restricted service codeYour provider does not support the card type used or the customer tried paying online with a card that doesn’t support online transactions.Ask the customer to use a different payment method or check with your provider about system compatibility.
63Security violationThe entered security code (CVC/CVV) does not match the card details.Request the customer to re-enter their card information correctly.
64Transaction does not fulfill AML requirementThe transaction was flagged because it raised red flags for potential money laundering.Ask the customer to contact their bank or use a different card.
65Exceeds withdrawal limitsThe customer exceeded their credit limit or this payment will put them over the limitRequest the customer to use another payment method
67Pick Up Card (Fraud Suspected)Card flagged for capture due to suspected fraudRetain the card if possible and instruct the customer to contact their issuer
75Allowable number of PIN entry tries exceededNumber of incorrect PIN attempts exceededInform the customer the card may be blocked; advise contacting their issuer
76Unsolicited reversalA request to reverse a transaction has been received, but there are no records of the transaction to be reversed.Confirm the transaction details entered and retry the transaction.
77Repeat Request Not AllowedTransaction already processed; duplicate request not allowedInform customer transaction was already completed; no further action needed
78Blocked, first useCard is blocked and hasn't been activated properlyAdvise the customer to contact their card issuer to activate the card
79Account Not ActivatedAccount or card has not yet been activatedAsk the customer to activate the card or contact the issuer
80No Financial ImpactThe transaction was reversed because the original payment method was declinedAsk the cardholder to use another payment method
81Cryptographic Error Found in PINThe issuer or payment network’s security systems could not decrypt the PIN used in the transactionAsk the cardholder to try again, or to use a different payment method (e.g. a crest card) that does not require a PIN
82Negative CAM, dCVV, iCVV, or CVV resultsThe cardholder entered the wrong CAM, DCVV, ICVV or CVVRetry the transaction after the cardholder identifies the correct security values
83Unable to Verify PINPIN verification failed or was unavailableRetry or suggest the customer try again later or contact issuer
85No reason to declineAn unknown error occurred and the card issuer declined the transaction.Ask the customer to retry the payment or use a different method.
86Cannot verify PINThe cardholder’s PIN could not be verified, possibly because it was entered incorrectlyTell the cardholder to enter their PIN again. If the issue persists, ask them to try another payment method
89Ineligible to Receive Financial Position Information (GIV)The cardholder’s account information could not be accessedAsk the cardholder to try again using the same payment method. If the problem persists, use a different card
91Issuer system unavailableThe issuer couldn’t be reached or a network error occurred during authorisation.Retry the transaction. If the issue persists, ask the customer to contact their issuing bank.
92Unable to route transactionDestination cannot be found for the transaction due to a routing issueRetry later; if issue persists, escalate to technical support or the payment network
93Illegal TransactionThe customer account has a violation and the issuing bank requires customer contactRequest the customer to contact their card issuer. If cleared, retry the transaction or use a different method
94Duplicate TransmissionThe transaction was blocked because it was already processedNothing. Do not reattempt transaction
96System errorA temporary error occurred with the system and prevented transaction processingWait and retry the transaction. If the problem persists, ask the customer to contact their card issuer.
N0Force STIPA card network stands in on behalf of the issuing bank and declines the transactionTry again, or wait for the issuing bank’s authorization systems to come back online
N3Cash Service Not AvailableThe issuer blocked the transaction because the card involved is ineligible for cash or cashbackAsk the customer to use another card, or to proceed without receiving cash back
N4Cash Request Exceeds Issuer Or Approved LimitThe request exceeds the issuing bank or card’s credit limitAsk the cardholder to try again with a different payment method
N5Ineligible For ResubmissionThe issuer has blocked the transaction, and the payment method cannot be used again for some timeAsk the customer to use a different payment method, preferably one that is issued by another bank.
N7Decline For CVV2 FailureThe transaction was blocked because card verification values (CVV2) were entered incorrectlyPrompt the customer to enter the correct CVV2 details
N8Transaction Amount Exceeds Preauthorized Approval AmountThe transaction was blocked because the amount is greater than the value of the authorization holdPerform an authorization reversal, then try again. This time, make sure the transaction is equivalent to the amount of the authorization hold
R0Recurring charge stopped at customer requestThe cardholder requested their bank to decline the recurring payment you are trying to processCancel future scheduled transactions to prevent chargebacks and contact your customer to resolve the issue
R1Recurring charge stopped at customer requestThe cardholder requested their bank to decline the recurring payment you are trying to processCancel future scheduled transactions to prevent chargebacks and contact your customer to resolve the issue
Z1Sender Cardholder Verification FailedThe sender's cardholder verification was unsuccessful (e.g., failed 3D Secure, authentication challenge, or risk check)Inform the customer that authentication failed and ask them to retry with correct data or contact their card issuer
XXUnknownUnknownUnknown