Reason codes

Reason codes are included in the Processor_Reason_Code field of our <<glossary:FAST>> request messages to clients. The value provided in theProcessor_Reason_Codefield and its description in the Processor_Reason_Desc field explains our reason for:

  • accepting a transaction
  • or declining a transaction

Reason codes and their descriptions

The reason code list below provides all possible Processor_Reason_Code's and their corresponding descriptions in the Processor_Reason_Desc.

Reason code list
Reason Code (Processor_Reason_Code)Reason Code Description (Processor_Reason_Desc)
000Normally Approved
100Do not honour
101Expired Card
102Suspected Fraud
104Restricted Card
106Allowable PIN Tries Exceeded
107Refer to Card Issuer (not used)
108Refer to Card Issuer’s Special Conditions (not used)
109Invalid Merchant
110Invalid Amount
111Invalid Card Number (No such number)
112Account Enquiry on invalid card
113Invalid MAC
114No Account of Type Requested
115Requested Function Not Supported
116Not Sufficient Funds
117Incorrect PIN
118No Card Record
119Transaction Not Permitted to Cardholder
120Transaction Not Permitted to Terminal
121Exceeds Withdrawal Amount Limit
122Security Violation
123Exceeds Withdrawal Frequency Limit
124Violation of Law
125Card not effective
126Invalid PIN block
127PIN length error
128PIN key synchronization error
129Suspect counterfeit
130PIN entry required, PIN pad present, but PIN was not entered
131Multiple Card Record
132Invalid card number so default (garbage collection) account assigned
140MADA Token Verification Result Failed
150ASI failure within 24h - decline regular purchase
170Cardholder contact Issuer
171PIN not changed
177Invalid currency code
178ICC decline, after card-initiated referral
179PIN change declined (new PIN unsafe)
183No chequing account
185CVV Validation Error
188Restricted/No Funds
189Forex not available
190Transaction Count Limit Exceeded
191SCA Contactless Limits Exceeded
192SCA Ecommerce Limits Exceeded
193Soft Decline Requires SCA
196Chip Transaction – invalid cryptogram (9f27 <> 80)
197ICC card authentication failed
199Chip Txn, ARQC match fail
200Acc Enq. Decline for other reasons
201Pin mismatch in a pin change request
202Decline Account enquiry check (Acc Enq DE4<>0 set DE39= 30 )
203Acc Enq DE3_1<>00 set DE39= 30
204Acc Enq no avs, no cvv req
205MagStripe Compliance Fail (informed by acquirer)
206ARQC Match Fail
207Crypto Type Incorrect
208NO Track Data
209Two Tracks Data
210Acquir not qualified for mag txn - decline
211MPOS+chip Txn + unblock. Refer to card issuer
212NO CVV, NOT Chip, NOT off premesis=> DE39=00
213NO CVV, NOT Chip, Not Recurring => DE39=57
214NO CVV, NOT Chip, is Recurring => DE39=00
215NO CVV, NOT Chip, is 0 amt => DE39=85
216CVV1 fail
217CVV2 match fail
218Account Status Enquiry – inform Retailer, CVV2 NOT matching.
219Cashback req at POS that does not support it
220DE22=80 fallback => Decline
221DE22=79 fallback => DE39=05
222Not ARQC Cryptogram
223Pin change requested via (ATM)
224Cash request at non bank (Mcc<> 6010,6011) => decline
225Chip pin tries exceeded via previous attempts
226Bad Pin Change request (bad or missing De125 – new pin)
230Address verification (AVS). Processor not providing any matchable data
231US address- zip matches, address does not
232Address match, postcode not match
233US: zip and address match, non-us: Postcode and address match
234Neither address nor postal code matches.
237AVS check not supported by Processor
2403DS IAV verified by Mastercard On behalf
241AAV skipped based on product config
242AAV skipped based on merchant risk
250No Track Data
251DE2 and Track 2 Pan not matching
252Two tracks provided – DE35 & De45
254This card has not been found in the system
255Unknown card reading method
256Expiry check fail (De14 provided but not matching Expiry in track)
258Expiry in DE14 not matching Database stored Expiry for this card
259Card is not same as original pre auth transaction
260Merchant ID is not same as original transaction
264DE39 set to 85 because it is approve but no amount included (de4=0)
265DE39 set to 85 (approve) but no amount included (de4=0), pin unblock request
277Card blocked (1005) due to pin tries exceeded
278Unauthenticated gambling transaction (3DS)
279Unauthenticated gambling transaction (Merchant Initiated Transaction (MIT))
290Service code mismatch
291Txn FROM banned country
293Apple pay recommended decline reason code received
310ON BEHALF: DE48 SF71: Valid Cryptogram (AC); ATC outside allowed range
311ON BEHALF: DE48 SF71: Invalid Cryptogram
312ON BEHALF: DE48 SF71: Valid AC Crypto; ATC Replay
313ON BEHALF: DE48 SF71: Unable to process
314ON BEHALF: DE48 SF71: AC Crypto valid but not an ARQC or TC, status of TVR/CVR unknown
319On Behalf services (processor rsn code in (212, 213, 214, 215))
320ON BEHALF: DE48 SF71: Valid ARQC/TC and ATC; TVR/CVR invalid
400Overrides: Nwk_status override : to force decline
401Overrides: Nwk_status override : Refer card to Issuer
402Overrides: Nwk_status override : Capture card (beware of cost)
403Nwk_status override : Restricted card – general decline
404Overrides: Nwk_status override : Honour Txn with ID
405Overrides: Nwk_status override : Lost card (Capture + costs)
406Overrides: Nwk_status override : Stolen card (Capture + costs)
407Overrides: Nwk_status override : Expired Card
408Overrides: Nwk_status override : Lost card – general decline (no cost)
409Overrides: Nwk_status override : Stolen card general decline (no cost)
410Overrides: Nwk_status override : Expired card – general decline
411Overrides: Nwk_status override : Void card general decline (no cost)
413Blocked By Rules
414Nwk_status override : Inactive card – formal decline
415Nwk_status override : Void card – formal decline
450Token flags: Decline all Contactless flag set to 1
451Token flags: Decline all ATM Cash flag set to 1
452Token flags: Decline Bal enquiry flag set to 1
453Token flags: Decline failover to mag at EMV-capable ATM flag set to 1
454Token flags: Decline mag at ATM flag set to 1
455Token flags: Decline Card not present txns flag set to 1
456Token flags: Decline Cardholder not present (excluding e-commerce and recurring) txns flag set to 1
457Token flags: Sets card to decline all account enq txns flag set to 1
458Token Flags: Decline All non-MDES (and non-e-com) card flag set to 1
459Token flags: Sets card to decline Auth credit pur/refund txns flag set to 1
460Token flags: Sets card to decline cash back txns flag set to 1
461Token flags: Decline standing order or recurring txns flag set to 1
462Token flags: Sets card to decline non-base currency txn flag
500Token flags: Decline all E-commerce flag set to 1
501Card enrolled to 3DS verification but verification failed
502TAVV verification failed
510Token flags: Sets card to decline credit payment txns flag set to 1
511Token Flag Bypass AVS validation enabled – Address match failed
512Token Flag Bypass AVS validation enabled – Postal Code match failed
513Token Flag Bypass AVS validation enabled – Address and Postal Code match success
514Token Flag Bypass AVS validation enabled – Both Address and Postal Code match failed
515Invalid ATC
601Account Status set to decline
700Unreached Active Client
701Unreached Active Client, internal STIP decision approved
899Request Field Format Error
900Response Timed Out
910Response Format Error
920Response Field Format Error
930Response Overridden
940STIP By Issuer Processor
950Request Field Format Error

Decision and reason code scenarios

The scenarios included below indicate the Processor_Decision_Code and Processor_Reason_Code fields within the FAST request message that would apply.

They are intended to be used by clients to support the authorization decision process.

You can refer to the Reason code list above to understand the Processor_Reason_Code further.

Scenarios
ScenarioProcessor_Decision_CodeProcessor_Reason_Code
Card Status = 1001 (refer to issuer)01401
Cash withdrawal request from non bank terminals.03224
Card Status = 1004 (capture card)04402
Card Status = 1005 (decline all transactions)05400
Card status = 1140 (lost card - no capture)05408
Card Status = 1143 (stolen card - no capture)05409
Card Status = 1154 (expired card - do not inform)05410
Card Status = 1199 (void card)05411
DE49 <> product billing currency05462
Same ATC received and same ATC not allowed05Processor_Decision_Desc: ATC same, decline p39=05
DE48_89 present in transaction indicating Magstripe compliance error05205
Wallet provider recommends decline of the tokenization authorization message (DE124_13)05293
Whenever an exception is thrown from the stored procedure05
Card Status = 1008 (honour with ID)08404
Transaction from unissued card14132
Transaction from unissued card but previously received txn from it14132
Transaction from unissued card and unissued BIN14132
Transaction from the card with lower PAN sequence number is received14258
Expiry of card <> DE14 of transaction14258
Expiry saved for the card is 999914254
Expiry in DE14 doesn't match to the expiry received in track214256
ASI transaction for invalid card14112
ASI transaction with non-zero balance in txn30202
ASI transaction with processing code other than 00 or 2830203
EMV chip transaction without ATC (9F36) data except for credit transactions30899
Card Status = 104141405
Card Status = 104343406
Card Status = 105454407
Expiry of card is less than current date54258
PIN received in transaction does not match to PIN stored in system55117
PIN not received in single tap and PIN transaction55130
PIN tries had already exceeded in a single tap and PIN transaction and the PIN wasn't received55225
Tok flag position 27 set to decline transaction based on acquirer not qualified for mag stripe.57210
Tok flag position 9 set to decline ecommerce transaction57500
Tok flag position 5 set to decline non-MDES (and non-ecom) transactions57458
Tok flag position 6 set to decline all contactless transactions57450
Tok flag position 10 set to decline all ATM cash withdrawal transactions57451
Tok flag position 11 set to decline all balance enquiry transactions57452
Tok flag position 24 set to decline failover at emv capable atm transactions57453
Tok flag position 25 set to decline mag transaction at ATM57454
Tok flag position 22 set to decline card not present transactions57455
Tok flag position 23 set to decline cardholder not present transactions57456
Tok flag position 21 set to decline all account status inquiry (ASI) transactions57457
Tok flag position 29 set to decline recurring transaction57461
Tok flag position 14 set to decline auth credit/purchase refund transactions57459
Tok flag position 12 set to decline he cash back transaction57460
Tok flag position 19 set to decline the credit payment transaction57510
No arqc, no track 1, no track 2 and transaction is cash withdrawal/PIN change/PIN unblock57250
No arqc but both track 1 and track 2 is provided in the transaction57252
HSM could not decrypt new PIN in PIN change transaction57226
PIN not entered in a PIN pad present terminal57130
Address does not match to that of the system57231
Post code does not match to that of the system57232
Address and post code do not match to that of the system57234
CVV1 validation failed57216
CVV3 validation failed57600
CVV4 validation failed57218
No security data present for validation57213
3DS verification failed for enrolled card57501
Fallback transaction (DE22 = 80)57220
Fallback transaction (DE22 = 79)57221
Service code of card stored in system does not match to service code received in track 2 (DE35)57290
Incremental transaction after 30 days of same transaction thread57119
Recurring transaction without original transaction57238
Card setup for multi-account but associated account not found57Processor_Decision_Desc: Valid multi-account not found
Status of the account associated to the card is not active57601
Device score provided by wallet provider during MDES tokenization authorization for apple pay was 1 (in DE124)57292
Card Status = 106262104
Transaction form the country marked as banned62291
CVV2 validation failed63217
Online PIN tries exceeded on a single tap and PIN transaction65106
Offline PIN tries exceeded and is a single tap and PIN transaction65106
Ecommerce/COF transaction without AAV validation or failed validation and SCA exemption criteria not satisfied65Processor_Decision_Desc: SCA exempted, decline
General overriding decline response code for PIN unblock transaction70Processor_Decision_Desc: PIN unblock fail because other validations decline
Transaction declined in a PIN change transaction due to some reason and hence the script could not be sent in the response71Processor_Decision_Desc: Cannot issue PIN change script as txn is a decline
Card Status = 100675412
Online PIN tries exceeded75106
Cashback transaction in POS terminal where cashback is not allowed ( DE3_1 = 09 and DE48 SF61 SE2 = 1)87219
ARQC validation failed and 9F27 = 8088199
ARQC validation failed and 9F27 <> 8088196
Application cryptogram is invalid88207
Online PIN mismatch during PIN change request89201