All Tools
Tools/Response Code Reference
📋
MessagingAvailable

Response Code Reference

Searchable reference of ISO 8583 DE 39 response codes with their Visa and Mastercard meanings — Visa decline categories and reattempt limits, and Mastercard Merchant Advice Codes.

Follows ISO 8583:1987 DE 39 · Visa decline categories · Mastercard Merchant Advice Codes (DE 48 SE 84)Visa reattempt rules May 2025 (15 → 20 in 30 days, CIT/MIT counted separately)·verified Oct 2026· double-checked Oct 2026— ISO, Visa and Mastercard meanings, Visa categories 1–4 and MACs cross-checked against acquirer-published tables; single-source items marked on the page

Try it as a puzzle: diagnose three real-world declines from the logs →

Showing 62 of 62 codes
CodeCategoryNameDescriptionRetry (Visa rule)
00ApprovalApproved or completed successfully
ISO 8583
Transaction approved.—
08ApprovalHonour with identification
ISO 8583
Approved, but the merchant must check the cardholder’s identification.—
10ApprovalApproved for partial amount
ISO 8583
Partial approval (mostly prepaid and debit): the response carries the lower approved amount and the rest must be collected another way.—
11ApprovalApproved (VIP)
ISO 8583
Approved for a VIP cardholder.—
85ApprovalNo reason to decline
Visa, Mastercard
The answer to an account verification (zero-amount authorization), address or CVV2 check, or a Visa credit voucher / merchandise return — the account is valid. Not an approval of an amount.—
01Referral / Pick-upRefer to card issuer
ISO 8583 · Visa category 4
Issuer asks for a voice referral. Most e-commerce merchants treat it as a decline.Limited
02Referral / Pick-upRefer to card issuer, special condition
ISO 8583 · Visa category 4
Voice referral for a special condition set by the issuer.Limited
04Referral / Pick-upPick up card
ISO 8583 · Visa category 1
Retain the card if it is safe to do so (Visa: pick up card, no fraud).Never
07Referral / Pick-upPick up card, special condition
ISO 8583 · Visa category 1
Retain the card if it is safe to do so (Visa: fraud account).Never
03DeclineInvalid merchant
ISO 8583 · Visa category 2
The card acceptor is not recognised or not set up for this service.Later
05DeclineDo not honour
ISO 8583 · Visa category 4
Generic decline with no reason given — the most common decline. Visa counts it as a generic (category 4) code, so limited reattempts are allowed.Limited
12DeclineInvalid transaction
ISO 8583 · Visa category 1
The transaction type is not valid or not supported for this card.Never
13DeclineInvalid amount
ISO 8583 · Visa category 4
The amount is invalid (Visa: invalid amount or currency conversion field overflow).Limited
14DeclineInvalid card number (no such number)
ISO 8583 · Visa category 1
The issuer has no such account. Visa puts it in category 1 and category 3: never reattempt, and it also counts in data-quality monitoring.Never
15DeclineNo such issuer
ISO 8583 · Visa category 1
The issuer identification (BIN) does not belong to an issuer.Never
41DeclineLost card, pick up
ISO 8583 · Visa category 1
Card reported lost.Never
43DeclineStolen card, pick up
ISO 8583 · Visa category 1
Card reported stolen.Never
46DeclineClosed account
Visa · Visa category 1
The account is closed. Reserved in ISO 8583:1987; Visa-defined.Never
57DeclineTransaction not permitted to cardholder
ISO 8583 · Visa category 1
The card is not allowed to do this type of transaction.Never
58DeclineTransaction not permitted to terminal
ISO 8583 · Visa category 4
The terminal or merchant is not allowed to do this type of transaction.Limited
59DeclineSuspected fraud
ISO 8583 · Visa category 2
The issuer suspects fraud.Later
62DeclineRestricted card
ISO 8583 · Visa category 2
The card is restricted, e.g. not valid in this country or region.Later
63DeclineSecurity violation
ISO 8583 · Visa category 4
A security check failed. The ISO meaning is generic; networks and hosts use it for different checks.Limited
79DeclineLife cycle decline
Mastercard
Mastercard decline reason for card life-cycle problems (for example a closed or expired account); read the Merchant Advice Code with it.Follow MAC
83DeclineFraud / security decline
Mastercard
Mastercard decline reason for fraud or security; with MAC 01 a retry with EMV 3DS may succeed, with MAC 03 do not retry.Follow MAC
93DeclineTransaction cannot be completed — violation of law
ISO 8583 · Visa category 2
Completing the transaction would break a law or regulation.Later
B1DeclineSurcharge amount not permitted on Visa cards
Visa · Visa category 4
U.S. acquirers only: a surcharge was included where it is not allowed.Limited
N3DeclineCash service not available
Visa · Visa category 2
The issuer does not offer cash (or cash back) on this card.Later
R0DeclineStop payment order
Visa · Visa category 1
The cardholder told the issuer to stop this recurring or instalment payment.Never
R1DeclineRevocation of authorization order
Visa · Visa category 1
The cardholder revoked the authorization for further payments to this merchant.Never
R3DeclineRevocation of all authorizations order
Visa · Visa category 1
The cardholder revoked all recurring authorizations on the card.Never
51Balance/LimitsNot sufficient funds
ISO 8583 · Visa category 2
Balance or credit limit is not enough for this amount.Later
52Balance/LimitsNo checking account
ISO 8583 · Visa category 2
No checking (current) account linked to the card.Later
53Balance/LimitsNo savings account
ISO 8583 · Visa category 2
No savings account linked to the card.Later
61Balance/LimitsExceeds withdrawal amount limit
ISO 8583 · Visa category 2
An amount limit was exceeded (Visa: exceeds approval amount limit).Later
65Balance/LimitsExceeds withdrawal frequency limit
ISO 8583 · Visa category 2
Too many transactions in the period. Mastercard also uses 65 in the EEA and UK as a soft decline asking for strong customer authentication — retry with 3-D Secure.Later
75Balance/LimitsAllowable number of PIN tries exceeded
ISO 8583 · Visa category 2
Too many wrong PINs; the PIN is blocked until the issuer resets it.Later
N4Balance/LimitsCash request exceeds issuer or approved limit
Visa · Visa category 2
The cash or cash-back amount is above the issuer’s limit.Later
54Card ErrorExpired card
ISO 8583 · Visa category 3
The card is past its expiry date, or the expiry date is wrong or missing.Fix data
55Card ErrorIncorrect PIN
ISO 8583 · Visa category 3
Wrong or missing PIN; the try counter is not yet exhausted.Fix data
70Card ErrorPIN data required
Visa · Visa category 3
The issuer needs PIN data that was not in the request, e.g. a contactless tap that needs online PIN. Used in some European markets; resubmit with PIN.Fix data
6PCard ErrorVerification data failed
Visa · Visa category 3
Cardholder verification data in the request did not match.Fix data
78Card ErrorBlocked, first used
Visa · Visa category 2
A new card was used before it was activated (unblocked).Later
82Card ErrorNegative CAM, dCVV, iCVV or CVV results (Visa) · Policy decline (Mastercard)
Visa, Mastercard · Visa category 3
Visa: the chip cryptogram (CAM) or the CVV, dCVV or iCVV check failed. Mastercard: a policy decline — read the Merchant Advice Code.Fix data
86Card ErrorCannot verify PIN
Visa · Visa category 2
The PIN could not be verified, e.g. the PIN verification service is unavailable.Later
N7Card ErrorDecline for CVV2 failure
Visa · Visa category 3
The CVV2 (card security code) did not match.Fix data
P5Card ErrorPIN change / unblock request declined
Visa · Visa category 4
The issuer declined a PIN change or PIN unblock request.Limited
1AAuthenticationAdditional customer authentication required
Visa
Soft decline in the EEA and UK (PSD2 strong customer authentication): resubmit after 3-D Secure. Visa lists it with the category 3 codes in Europe.With SCA
06SystemError
ISO 8583 · Visa category 4
Unspecified error.Limited
19SystemRe-enter transaction
ISO 8583 · Visa category 2
Try the transaction again.Later
30SystemFormat error
ISO 8583 · Visa category 4
The message is malformed — a field is missing, too long or has the wrong format. Fix the request rather than retrying it.Limited
68SystemResponse received too late
ISO 8583
The response timed out; send a reversal so the cardholder is not charged for a transaction the merchant thinks failed.—
76SystemUnsolicited reversal
Visa
V.I.P. could not match a reversal request to an original message (older wording: unable to locate previous message, no match on the retrieval reference number). Reserved in ISO 8583:1987.—
91SystemIssuer or switch inoperative
ISO 8583 · Visa category 2
The issuer cannot be reached and stand-in did not apply; retry after a delay.Later
92SystemFinancial institution or intermediate network cannot be found for routing
ISO 8583 · Visa category 4
No route to the issuer (Visa: destination cannot be found for routing).Limited
94SystemDuplicate transmission
ISO 8583
The message duplicates one already received.—
96SystemSystem malfunction
ISO 8583 · Visa category 2
Generic technical error; retry later.Later
N0SystemForce STIP
Visa · Visa category 4
The issuer cannot authorize and asks Visa to stand in (STIP). Some processors pass it on as “unable to authorize”; it is not an approval.Limited
Y1EMV terminalOffline approved
EMV
Set by the chip terminal (tag 8A), not by the issuer: approved offline.—
Z1EMV terminalOffline declined
EMV
Set by the chip terminal (tag 8A): declined offline.—
Y3EMV terminalUnable to go online, offline approved
EMV
Set by the chip terminal (tag 8A): could not reach the acquirer and the card approved offline.—
Z3EMV terminalUnable to go online, offline declined
EMV
Set by the chip terminal (tag 8A): could not reach the acquirer and the card declined offline.—
Visa decline categories and reattempts

Visa groups decline codes into four categories. Categories 2–4 share one limit per card at one merchant: 15 reattempts in 30 days, raised to 20 from May 2025 and counted separately for cardholder-initiated (CIT) and merchant-initiated (MIT) transactions (Visa Rules, as published by acquirers). Reattempts beyond it, and any reattempt after a category 1 code, are charged.

Cat.MeaningRuleCodes in this table
1Issuer will never approveDo not reattempt. Visa charges a fee for every reattempt.04 07 12 14 15 41 43 46 57 R0 R1 R3
2Issuer cannot approve at this timeReattempt later, within the shared limit.03 59 62 93 N3 51 52 53 61 65 75 N4 78 86 19 91 96
3Issuer cannot approve with these details (data quality)Fix the card or authentication data first, then reattempt within the shared limit.54 55 70 6P 82 N7
4Generic response codes (all other codes)Reattempts allowed within the shared limit.01 02 05 13 58 63 B1 P5 06 30 92 N0

Visa lists 14 in both categories 1 and 3, and 1A and 70 as category 3 in Europe; acquirer tables can differ slightly. Check your acquirer’s current table before building retry logic on it.

Mastercard Merchant Advice Codes (DE 48 SE 84)

Mastercard sends a Merchant Advice Code with many declines. Never retry after MAC 03 or 21. Acquirers publish Mastercard’s excessive-attempt thresholds as 10 attempts in 24 hours and 35 in 30 days for one card at one merchant in most regions; they vary by region (for example 7 in 24 hours in Latin America).

MACMeaningWhat to do
01New account information availableGet the updated card details (e.g. Automatic Billing Updater) before retrying.
02Cannot approve at this time, try again laterRetry later.
03Do not try againNever retry this card for this payment; Mastercard can charge a fee for retries after MAC 03.
04Token requirements not fulfilled for this token typeResubmit with the token data the token type requires.
21Payment cancellationThe cardholder cancelled the recurring payment; do not retry (same fee rule as MAC 03).
22Merchant does not qualify for product codeThe merchant is not eligible for the card product used.
24Retry after 1 hourSent with insufficient-funds declines (51).
25Retry after 24 hoursSent with insufficient-funds declines (51).
26Retry after 2 daysSent with insufficient-funds declines (51).
27Retry after 4 daysSent with insufficient-funds declines (51).
28Retry after 6 daysSent with insufficient-funds declines (51).
29Retry after 8 daysSent with insufficient-funds declines (51).
30Retry after 10 daysSent with insufficient-funds declines (51).
40Consumer non-reloadable prepaid cardInformational: the card is a non-reloadable prepaid card.
41Consumer single-use virtual card numberInformational: the card number is a single-use virtual card.
43Consumer multi-use virtual card numberInformational: the card number is a multi-use virtual card.
Something wrong or missing? Report a problem— we check reports against the specs and fix them.