This article serves as a guideline for when to retry transactions and when not to as mandated by the VISA and MASTERCARD schemes. It is important to note that failure to comply will result in fines being issued. 


When a transaction fails the response code from VISA/Mastercard will need to be noted as well as which category these codes form a part of. 


Take careful note of category 1 transactions as they should not be reattempted under any circumstances. 


The categories and what they mean:

  • Category 1: Never re-attempt these transactions for both visa and mastercard
  • Category 2: Issuer cannot approve at this time. For VISA reattempts should be limited to 15 attempts in the span of 30 days. NEW MASTERCARD LIMITATION: For Mastercard no more than 35 attempts in a 30 day period. 
  • Category 3: Data quality needs to be reevaluated. Check the data being sent and confirm it is correct before reattempting.
  • Category 4: Generic response codes


Below is a table documenting the scheme codes and which categories they belong to. For more information on this please see the attached documentation provided by VISA and Mastercard.



VISA RESPONSE CODEMASTERCARD RESPONSE CODEPEACH RESPONSE CODERESPONSE DESCRIPTIONCATEGORY
0000000.000.000Approved or completed successfullyN/A
0101800.100.152Refer to card issuerCategory 4
0202800.100.152Refer to card issuer, special conditionCategory 2
0303800.100.190Invalid merchantCategory 4
0404800.100.171Pick-up cardCategory 1
0505800.100.152Do not honorCategory 4
0606800.100.152ErrorCategory 4
0707800.100.171Pick-up card, special conditionCategory 1
0808
Honor with identificationCategory 4
0909800.100.152Request in progressCategory 4
1010
Approved for partial amountN/A
1111
Approved (VIP)N/A
1212800.100.154Invalid transactionCategory 1
1313800.100.174Invalid amountCategory 4
1414800.100.151Invalid card number (No such number)Category 1
1515800.100.152No such issuerCategory 1
1616
Approved, update track 3N/A
1717800.100.152Customer cancellationCategory 4
1818800.100.152Customer disputeCategory 4
1919800.100.152Re-enter transactionCategory 2
2020800.100.152Invalid responseCategory 4
2121800.100.152No action takenCategory 4
2222800.100.152Suspected malfunctionCategory 4
2323800.100.152Unacceptable transaction feeCategory 4
2424800.100.152File update not supportedCategory 4
2525800.100.167Unable to locate record on fileCategory 4
2626800.100.152Duplicate recordCategory 4
2727800.100.152File update field edit errorCategory 4
2828800.100.152File update file lockedCategory 4
2929800.100.152File update failedCategory 4
3030800.100.156Format errorCategory 4
3131800.100.152Bank not supportedCategory 4
3232800.100.152Completed partiallyCategory 4
3333800.100.157Expired card, pick-upCategory 4
3433800.100.158Suspected fraud, pick-upCategory 4
3525800.100.152Contact acquirer, pick-upCategory 4
3636800.100.168Restricted card, pick-upCategory 4
3737800.100.152Call acquirer security, pick-upCategory 4
3838800.100.178PIN tries exceeded, pick-upCategory 4
3939800.100.152No credit accountCategory 2
4040800.100.152Function not supportedCategory 4
4141800.100.165Lost card, pick-upCategory 1
4242800.100.152No universal accountCategory 4
4343800.100.159Stolen card, pick-upCategory 1
4444800.100.152No investment accountCategory 4
45N/A
Account closedCategory 4
46N/A
Identification requiredCategory 1
47N/A
Identification cross-check requiredCategory 4
48N/A
No customer recordCategory 4
5151800.100.155Not sufficient fundsCategory 2
5252800.100.152No check accountCategory 2
5353800.100.152No savings accountCategory 2
5454800.100.157Expired cardCategory 3
5555800.100.166Incorrect PINCategory 3
5656800.100.152No card recordCategory 4
5757800.100.170Transaction not permitted to cardholderCategory 1
5858800.100.170Transaction not permitted on terminalCategory 4
5959800.100.158Suspected fraudCategory 2
6060800.100.152Contact acquirerCategory 4
6161800.100.162Exceeds withdrawal limitCategory 2
6262800.100.168Restricted cardCategory 2
6363800.100.153Security violationCategory 4
6464800.100.152Original amount incorrectCategory 4
6565800.100.163Exceeds withdrawal frequencyCategory 2
6666800.100.152Call acquirer securityCategory 4
6767800.100.160Hard captureCategory 4
6868900.100.400Response received too lateCategory 4
69N/A900.100.400Advice received too lateCategory 4
70N/A

[Europe Region only]

PIN data required 


Category 3
7575800.100.161PIN tries exceededCategory 2
7676
Key synchronization errorCategory 4
7777800.100.152Intervene, bank approval requiredCategory 4
7878800.100.152

Intervene, bank approval required for partial amount


Visa Reason Code description:

Blocked, first used or special condition [account is temporarily blocked]


Category 2
N/A79
Invalid digital signatureCategory 4
N/A80
Stale dated transactionCategory 4
N/A81800.100.100Issuer requested standinCategory 4
N/A82
Count exceeds limitCategory 4
N/A83
Reserved for private useCategory 4
N/A84
Time limit for pre-authorization reachedCategory 4
N/A85
Issuer has no reason to decline the transactionN/A
86N/A
Cannot verify PINCategory 2
N/A87
Check already postedN/A
N/A88
Information not on fileCategory 4
N/A89
Card verification value (CVV) verification failed (no pickup)Category 4
9090800.100.152Cut-off in progressCategory 4
9191900.100.400Issuer or switch inoperativeCategory 2
9292800.100.152Routing errorCategory 4
9393800.100.152Violation of lawCategory 2
9494800.110.100Duplicate transactionCategory 4
9595800.100.152Reconcile errorCategory 4
9696900.100.600System malfunctionCategory 2
1A1A

[Europe Region only]

Additional customer authentication required


Category 3
6P6P
Verification Failed (Cardholder ID does not match Issuer recordsCategory 3
N3N3
Cash service not availableCategory 2
N4N4
Cash request exceeds issuer or approve limitCategory 2
N7N7
Decline for CVV2  FailureCategory 3
R0R0
Stop Payment Order Category 1
R1R1
Revocation of Authorisation orderCategory 1
R3R3
Revocation of all Authorisation ordersCategory 1
 Z5
N/A
Valid account but amount not supported
Category 2