Skip to main content

Result codes

Address Verification Service (AVS)

Address Verification Service (AVS) is a service provided by the payment brands that determines the match or partial match of the consumer's address information. Below is a table of AVS response codes and their descriptions.

CodeDescriptionVisaMastercard
AAddress matches, zip code does not match.
BAddress matches, postal code does not match (foreign card).-
CAddress and postal code do not match (foreign card).-
DAddress and postal code match (foreign card).-
EIneligible transaction or message contains content error.-
FAddress and postal code match (UK only).-
GAddress and postal code verification not supported by card issuer (foreign card).-
IAddress not verified (foreign card).-
MAddress and postal code match (foreign card).-
NNeither address nor ZIP code matches.
PPostal code matches, address does not match (foreign card).-
RSystem unavailable or timed out. Retry.
SCard issuer does not support address verification system.
UAddress information is unavailable (domestic).
W9-digit ZIP code matches, address does not match.
XAddress and 9-digit ZIP code match.
YAddress and 5-digit ZIP code match.
Z5-digit ZIP code matches, address does not.

Card Verification Value (CVV)

The table below explains the card verification value (CVV) response codes that you might receive when you are carrying out a CVV check or verifying a card.

CodeDescription
MCard verification value matches.
NCard verification value does not match or is invalid.
PCard verification value not processed.
UIssuer not registered. Issuer has not certified for CVV or issuer has not provided Visa with the CVV encryption keys.
SIssuer indicates that CVV data should be present on the card, but the merchant has indicated data is not present on the card.

Merchant Advice Code (MAC)

The Merchant Advice Code (MAC) is a Mastercard-specific code that provides more details about a response:

  • The reason for approving or declining a transaction.
  • The actions merchants can take to continue to serve their customers.
CodeDescriptionRecommended merchant action
01New account information available.Retry allowed only after credentials refresh.
02Cannot approve at this time, try again later.Wait 24 hours before resubmitting the authorization request.
03Do not try again.Do not retry.
04Token requirements not fulfilled for this token type.Retry allowed only after token correction.
05Negotiated value not approved.Do not retry only after parameters correction.
21Recurring payment cancelled.Do not retry.
22Merchant does not qualify for product code.Do not retry.
24Indicate insufficient funds.Retry after 1 hour (Mastercard use only).
25Indicate insufficient funds.Retry after 24 hours (Mastercard use only).
26Indicate insufficient funds.Retry after 2 days (Mastercard use only).
27Indicate insufficient funds.Retry after 4 days (Mastercard use only).
28Indicate insufficient funds.Retry after 6 days (Mastercard use only).
29Indicate insufficient funds.Retry after 8 days (Mastercard use only).
30Indicate insufficient funds.Retry after 10 days (Mastercard use only).
40Consumer non-reloadable prepaid card.Do not retry.
41Consumer single-use virtual card number.Do not retry.
42Sanctions scoring service.Do not retry.
43Consumer multi-use virtual card number.Retry allowed, depending on issuer response.
note

For further information about retries, see authorization retry strategies.

Scheme response codes

The scheme response code returned by Mastercard or Visa during authorization provides the definitive outcome and specific reason for approving or declining a transaction.

Mastercard

Scheme response codeDescription
00Approved or completed successfully
01Refer to card issuer
03Invalid merchant
04Capture card
05Do not honor
08Honor with ID
10Partial Approval
12Invalid transaction
13Invalid amount
14Invalid card number
15Invalid issuer
30Format error
41Lost card
43Stolen card
51Insufficient funds/over credit limit
54Expired card
55Invalid PIN
57Transaction not permitted to issuer/cardholder
58Transaction not permitted to acquirer/terminal
61Exceeds withdrawal amount limit
62Restricted card
63Security violation
65Exceeds withdrawal count limit
70Contact Card Issuer
71PIN Not Changed
75Allowable number of PIN tries exceeded
76Invalid/nonexistent "To Account" specified
77Invalid/nonexistent "From Account" specified
78Invalid/nonexistent account specified (general)
79Life cycle (Mastercard use only)
80System not available
81Domestic Debit Transaction Not Allowed (Regional use only)
82Policy (Mastercard use only)
83Fraud/Security (Mastercard use only)
84Invalid Authorization Life Cycle
85Not declined
86PIN Validation not possible
87Purchase Amount Only, No Cash Back Allowed
88Cryptographic failure
89Unacceptable PIN - Transaction Declined - Retry
90Cutoff is in progress
91Authorization System or issuer system inoperative
92Unable to route transaction
94Duplication transaction detected
96System error
1ZAuthorization System or issuer system inoperative

Visa

Scheme response codeDescription
00Approved and completed successfully
01Refer to card issuer
02Refer to card issuer, special condition
03Invalid merchant
04Pick up card (no fraud)
05Do not honor
06Error
07Pick up card, special condition (fraud account)
10Partial approval
11Approved (V.I.P)
12Invalid transaction
13Invalid amount or currency conversion field overflow
14Invalid account number (no such number)
15No such issuer
19Re-enter transaction
21No action taken
25Unable to locate record in file
28File temporarily not available for update or inquiry
39No credit account
41Lost card, pick up (fraud account)
43Stolen card, pick up (fraud account)
46Closed account
51Not sufficient funds
52No checking account
53No savings account
54Expired card or expiration date is missing
55Incorrect PIN or PIN missing
57Transaction not permitted to cardholder
58Transaction not allowed at terminal
59Suspected fraud
61Exceeds approval amount limit
62Restricted card (card invalid in this region or country)
63Security violation (source is not correct issuer)
64Transaction does not fulfill AML requirement
65Exceeds withdrawal frequency limit
70PIN data required
74Different value than that used for PIN encryption errors
75Allowable number of PIN entry tries exceeded
76Unsolicited reversal
78"Blocked, first used" - Transaction from new cardholder, and card not properly unblocked
79Already reversed (by Switch)
80No financial impact
81Cryptographic error found in PIN
82Negative CAM, dCVV, iCVV, or CVV results
85No reason to decline a request for address verification, CVV2 verification, or a credit voucher or merchandise return
86Cannot verify PIN; for example, no PVV
89Ineligible to receive financial position information (GIV)
91Issuer or switch inoperative and STIP not applicable or not available for this transaction; Time-out when no stand-in; POS Check Service: Destination unavailable; Credit Voucher and Merchandise Return Authorizations: V.I.P. sent the transaction to the issuer, but the issuer was unavailable.
92Financial institution or intermediate network facility cannot be found for routing (receiving institution ID is invalid)
93Transaction cannot be completed - violation of law
94Request is identified as a duplicate
96System malfunction
1AAdditional customer authentication required
6PVerification data failed
B1Surcharge amount not permitted on Visa cards or EBT food stamps (U.S. acquirers only)
B2Surcharge amount not supported by debit network issuer.
N0Force STIP
N3Cash service not available
N4Cash request exceeds issuer or approved limit
N5Ineligible for resubmission
N7Decline for CVV2 failure
N8Transaction amount exceeds preauthorized approval amount
P5Denied PIN unblock - PIN change or unblock request declined by issuer
P6Denied PIN change - requested PIN unsafe
Q1Card Authentication failed
R0Stop this Payment
R1Stop all future Payments
R2Transaction does not qualify for Visa PIN
R3Stop all Merchants
Z3Unable to go online; offline-declined
5CTransaction not supported/blocked by issuer
9GBlocked by cardholder/contact cardholder

Response code category

The Response code category is a Visa-specific category based on the response code of the scheme that provides more details about a response. It indicates the actions merchants can take to continue serving their customers.

Response code categoryDescriptionRecommended merchant action
issuer_will_never_approveIndicates a permanent condition that cannot be fixed by the merchant.Do not retry with the same credential. Request an alternative payment method or contact the cardholder.
issuer_cannot_approve_this_timeIndicates the issuer may approve the request in the future but cannot do so at the time of the request.Retry allowed. Limit reattempts and consider retrying at a later time or after customer action.
revalidate_data_before_reattemptIndicates the issuer may approve the request in the future but cannot do so at the time of the request.Correct the transaction data (e.g. expiry date, CVV, authentication) before retrying.
generic_issuer_declineIndicates data quality issues in which invalid payment or authentication data has been provided and that the issuer will approve the transaction if valid information is provided.Retry permitted, but outcome uncertain. Avoid excessive retries.
note

For further information about retries, see authorization retry strategies.