What kind of error occurred?
[[Infrastructure Level]]
[[Third Party Level]]Was this due to:
[[Security / Authorization]]
[[Technical / System Error]]
[[Timeout / Connectivity]]Was the error from:
[[Authentication & Aadhaar Failure]]
[[Business Logic / Functional]]
[[Compliance / Regulatory]]
[[Device / Registration Error]]
[[Duplicate / Replay Issues]]
[[Fraud / Risk Decline]]
[[Mandate Lifecycle Errors]]
[[PSP/Bank Not Live or Throttled]]
[[Reversal / Refund Failures]]
[[Success]]
[[Validation / Format]]Click below to view all relevant error codes.
[[View Error Codes|Authentication & Aadhaar Failure Codes]]
[[Back|Third Party Level]]Error codes under **Authentication & Aadhaar Failure**:
| Code | Message |
|------|---------|
| 300 | Biometric Data Did Not Match |
| 400 | Otp Validation Failed |
| 579 | Otp Usage Not Allowed As Per License |
| 901 | No Authentication Data Found In The Request |
| 996 | Aadhaar Cancelled |
| 997 | Aadhaar Suspended |
| A11 | Payer/Payee Aadhaar Based |
| C05 | Payer/Payee .Cred.Otp Must Be Present |
| F07 | Regdetails.Cred.Otp Must Be Present |
| G76 | Aadhaar Number Must Be Present |
| MH | Otp Transaction Limit Exceeded |
| MZ | Otp Expired |
| P09 | Payer.Aadhaarconsent Must Be Present |
| U95 | Payee Vpa Aadhaar Or Iin Vpa Is Disabled |
| W05 | Payer/Payee .Cred.Otp Must Be Present |
| ZS | Otp Expired |
| ZT | Otp Transaction Limit Exceeded |
| ZV | Incorrect Otp (Reserved For Future Purpose) |
[[Back|Authentication & Aadhaar Failure]]Click below to view all relevant error codes.
[[View Error Codes|Business Logic / Functional Codes]]
[[Back|Third Party Level]]Error codes under **Business Logic / Functional**:
| Code | Message |
|------|---------|
| 125 | Transaction Limit Crossed |
| 20 | Invalid Response Code |
| 57 | Transaction Not Permitted To Account Holder |
| 573 | Pi Usage Not Allowed As Per License |
| 574 | Pa Usage Not Allowed As Per License |
| 575 | Pfa Usage Not Allowed As Per License |
| 576 | Fmr Usage Not Allowed As Per License |
| 577 | Fir Usage Not Allowed As Per License |
| 578 | Iir Usage Not Allowed As Per License |
| 580 | Pin Usage Not Allowed As Per License |
| 76 | Refund Limit Crossed |
| 99 | Mandatory Field Not Present |
| B09 | Multiple Payees Not Allowed |
| B3 | Transaction Not Permitted To The Account |
| FL | First Transaction Limit Exceeded |
| M2 | Amount Limit Exceeded For Customer |
| M6 | Limit Exceeded For Member |
| MC | Functionality Not Yet Available |
| MG | Functionality Not Yet Available |
| Q13 | Payee.Amount Is Not Allowed Only If Txntype Is Not Mandate Notification |
| Q14 | Payer Amount Is Not Allowed Only If Txntype Is Valcust/Mandatenotification |
| QK | Mandate Request Limit Has Breached |
| R25 | Multiple Payees Not Allowed For Refund |
| SA | Transaction Not Permitted For This A/C Type (Od) |
| VM | Nature Of Debit Not Allowed In Account Type |
| XP | Transaction Not Permitted To Cardholder (Remitter) |
| XQ | Transaction Not Permitted To Cardholder (Beneficiary) |
| Z7 | Transaction Frequency Limit |
| Z8 | Per Transaction Limit Exceeded |
| ZE | Transaction Not Permitted To Vpa By The Psp |
| ZF | Transaction Not Permitted To Device |
| ZN | Functionality Not Yet Available |
| ZO | Functionality Not Yet Available |
| ZU | Limit Exceeded For Remitting |
[[Back|Business Logic / Functional]]Click below to view all relevant error codes.
[[View Error Codes|Compliance / Regulatory Codes]]
[[Back|Third Party Level]]Error codes under **Compliance / Regulatory**:
| Code | Message |
|------|---------|
| CA | Compliance Error Code For Acquirer |
| CI | Compliance Error Code For Issuer |
| CN | Country/ Currency Not Supported |
| E11 | Settlecurrency Is Mandatory & Text |
| MC4 | Global Address Not Supported In Mandate |
| PJ8 | Payer.Institution.Originator.Address.Country |
| U12 | Amount Or Currency Mismatch |
| U71 | Merchant Credit Not Supported |
| U83 | Acctype Is Not Supported (Od) |
| UA2 | Version/Tags Sent Not Supported |
[[Back|Compliance / Regulatory]]Click below to view all relevant error codes.
[[View Error Codes|Device / Registration Error Codes]]
[[Back|Third Party Level]]Error codes under **Device / Registration Error**:
| Code | Message |
|------|---------|
| D02 | Payer/Payee. Device.Tags Must Be Present |
| D03 | Payer/Payee.Tag.Device.Name/Value |
| Q02 | Payer/Payee. Device.Tags Must Be Present |
| Q03 | Payer/Payee.Tag.Device.Name/Value |
| U66 | Device Fingerprint Mismatch |
[[Back|Device / Registration Error]]Click below to view all relevant error codes.
[[View Error Codes|Duplicate / Replay Issues Codes]]
[[Back|Third Party Level]]Error codes under **Duplicate / Replay Issues**:
| Code | Message |
|------|---------|
| 303 | Duplicate_Transaction_Id |
| 310 | Duplicate Fingers Used |
| 311 | Duplicate Irises Used |
| 563 | Duplicate Request (This Error Occurs When Exactly Same Authentication Request Was Resent B |
| 913 | Both Pa And Pfa Are Present In The Authentication Request (Pa And Pfa Are Mutually Exclusive) |
| 94 | Duplicate Transaction |
| A01 | Payer/Payee.Ac Must Be Present |
| A78 | Duplicate Refund Id |
| B01 | Payees Not Present |
| B02 | Payee Not Present |
| BA1 | Txn.Type Must Be Present/Valid |
| BA2 | Amount Tag Must Be Present. |
| BA3 | Bal.Data Should Be Present/Valid |
| C01 | Payer/Payee .Creds Not Present |
| D01 | Payer/Payee.Device Must Be Present |
| DF | Duplicate Rrn Found In The Transaction. (Beneficiary) |
| DT | Duplicate Rrn Found In The Transaction. (Remitter) |
| E01 | <Resp> Must Be Present |
| E02 | Resp.Msgid Must Be Present |
| E03 | Resp.Result Must Be Present |
| E04 | Resp.Errorcode Must Be Present |
| E19 | Ref.Acctype Must Be Present |
| F01 | Regdetails Must Be Present |
| F05 | Regdetails.Cred Not Present |
| G01 | Hbtmsg Must Be Present |
| G21 | Reqmsg Must Be Present |
| G51 | Resp.Merchant Must Be Present |
| G52 | Resp.Msgid Must Be Present, |
| G53 | Resp.Result Must Be Present |
| G54 | Resp.Errorcode Must Be Present |
| G61 | Payer.Info Must Be Present |
| G75 | Account Name Must Be Present |
| G77 | Resp.Code Must Be Present/Valid |
| G78 | Resp.Type Must Be Present/Valid |
| G79 | Resp.Ifsc Must Be Present/Valid |
| G80 | Resp.Iin Must Be Present/Valid |
| G82 | Payer Reqiddetails. Not Present |
| G83 | Payer Reqiddetails.Ids Not Present |
| G86 | Respiddetatils Not Present |
| G87 | Respiddetails.Id Not Present |
| G90 | Id Details Value Must Be Present |
| H06 | Msgid Must Be Present Maxlength |
| HV0 | Header Must Be Present |
| HV2 | Header Ts Must Be Present |
| I01 | Payer/Payee.Info Must Be Present |
| IM0 | Initiationmode Should Be Present |
| J01 | Payee Not Present |
| K01 | Payer/Payee.Ac Must Be Present |
| K16 | Requested Psp Key Is Not Present |
| KI1 | Vae.Key.Tags Must Be Present |
| KI2 | Key.Code Must Be Present, |
| KI3 | Key.Type Must Be Present, |
| KI5 | Key.Keyvalue Must Be Present. |
| L01 | Rule Must Be Present Within |
| L03 | Value Must Be Present; |
| OR2 | Txn.Orgtnxid Must Be Present/Valid For Refund; Alphanumeric; Minlength 1 , Maxlength 35 G |
| OR3 | Txn.Orgtnxdate Must Be Present/Valid For Refund |
| OR4 | Txn.Orgrrn Must Be Present/Valid For Refund; Numeric; Length 12 |
| P01 | Payer Not Present |
| P07 | Payer.Bal Must Be Present |
| P08 | Payer.Bal.Data Must Be Present |
| PI0 | Institution Tag Should Be Present |
| PI2 | Payer.Institution.Route Must Be Present |
| PI3 | Payer.Institution.Name Must Be Present |
| PI6 | Payer.Institution.Purpose Must Be Present |
| PI8 | Payer.Institution.Originator Must Be Present |
| PJ4 | Payer.Institution.Beneficiary Must Be Present |
| PK0 | Institution Tag Should Not Be Present If Initiationmode Other Than 12 |
| PM16 | Already Processed Transaction |
| PN0 | Merchant Tag Should Not Be Present If Payer/Payee Is Person |
| PN2 | Payer.Merchant.Type Must Be Present Among Small|Large |
| Q01 | Payer/Payee.Device Must Be Present |
| R01 | Payer Not Present |
| R10 | Payee Redundant Or Duplicate |
| R13 | Txn.Orgtnxid Must Be Present/Valid For Refund; Alphanumeric; Minlength 1 , Maxlength 35 |
| R14 | Txn.Orgtnxdate Must Be Present/Valid For Refund |
| R15 | Txn.Orgrrn Must Be Present/Valid For Refund; Numeric; Length 12 |
| T01 | Txn Not Present |
| T02 | Txn.Id Must Be Present |
| T07 | Txn.Type Must Be Present/Valid |
| T08 | Txn.Orgtnxid Must Be Present |
| T11 | Txn.Orgrespcd Must Be Present |
| T12 | Txn.Custref Must Be Present; |
| T13 | Txn.Subtype Must Be Present |
| T14 | Purpose Should Be Present Valid |
| U01 | The Request Is Duplicate |
| U11 | Credentials Is Not Present |
| U50 | Ifsc Is Not Present |
| W01 | Payer/Payee .Creds Not Present |
| X01 | Txn Not Present |
| X02 | Txn.Id Must Be Present |
| X07 | Txn.Type Must Be Present/Valid |
| X08 | Txn.Orgtxndate Must Be Present |
| Y01 | Link Not Present |
| Y02 | Link.Type Must Be Present/Valid |
| Y03 | Link.Value Must Be Present/Valid |
| Z06 | Msgid Must Be Present |
[[Back|Duplicate / Replay Issues]]Click below to view all relevant error codes.
[[View Error Codes|Fraud / Risk Decline Codes]]
[[Back|Third Party Level]]Error codes under **Fraud / Risk Decline**:
| Code | Message |
|------|---------|
| 34 | Suspected Fraud |
| 59 | Suspected Fraud, |
| K1 | Suspected Fraud, Decline / |
| S01 | Txn Riskscore Provider Must Be Present |
| S02 | Txn Riskscore Type Must Be Present |
| S03 | Txn Riskscore Value Must Be Present |
| S1 | Payee Is Reported As Spam |
| S2 | Payee Is Reported As Spam |
| S3 | Payee Is Reported As Spam |
| TM | Collect Request Is Declined As Requestor Is Blocked By Customer |
| TR1 | Txn Riskscore Provider Must Be Present |
| TR2 | Txn Riskscore Type Must Be Present |
| TR3 | Txn Riskscore Value Must Be Present |
| U16 | Risk Threshold Exceeded |
| U22 | Cm Request Is Declined |
| U43 | Imps Is Declined |
| ZA | Transaction Declined |
| ZI | Suspected Fraud, Decline / Transactions Declined Based On Risk Score By Beneficiary |
[[Back|Fraud / Risk Decline]]Click below to view all relevant error codes.
[[View Error Codes|Mandate Lifecycle Errors Codes]]
[[Back|Third Party Level]]Error codes under **Mandate Lifecycle Errors**:
| Code | Message |
|------|---------|
| IA | Duplicate Blockfund For Mandate |
| IB | Revoke Mandate After The Remitter Unblocked The Amount |
| MA0 | Mandate Not Present |
| MA1 | Mandate.Name Alphanumeric; |
| MA10 | Mandate.Umn Must Be Present |
| MA11 | Mandate.Umn Should Not Be Present For Payee Initiated Transaction |
| MA2 | Mandate.Txnid Must Be Present, |
| MA3 | Mandate.Txnid And Txn.Id Must Be Same |
| MA4 | Mandate.Umn Must Be Present |
| MA5 | Mandate.Umn Must Be Present, |
| MA6 | Mandate.Ts Must Be Present And Should Be In Iso_Zone Format |
| MA7 | Mandate.Revokeable Must Be Present, Revokable.Type Must Be Y Or N |
| MA8 | Mandate.Sharetopayee N Is Applicable Only For Onetime Recurrence Pattern As Well As For Payer Initiated Transactions Only |
| MA9 | Mandate.Validity Must Be Present |
| MB0 | Mandate.Validity.Start Must Be Present, Date Format Ddmmyyyy, Start Date Must Be Todays Date Or later |
| MB1 | Mandate.Validity.End Must Be Present, Date Format Ddmmyyyy, End Date Must Be Greater Than Todays Date |
| MB2 | Mandate.Amount Must Be Present, Value And Rule Should Not Be Empty |
| MB3 | Mandate.Amount.Rule Must Be Present, Rule Must Be Exact/Max |
| MB4 | Mandate.Recurrence Must Be Present, Mandate.Recurrence.Pattern Must Be Onetime Or Daily Or Weekly |
| MB5 | Mandate.Recurrence.Rule Must Be Present, Mandate.Recurrence.Rule.Type Must Be After Or On Or Before |
| MB6 | Mandate.Recurrence.Rule Must Be Present, Mandate.Recurrence.Rule.Value In Between 1 To 7 Only When Mandate.Recurrence.Pattern Is Weekly |
| MB7 | Mandate.Recurrence.Rule Not Applicable For Mandate.Recurrence.Pattern Onetime/Daily/Weekly |
| MB8 | Mandate Recurrence |
| MB9 | Mandate Recurrence Pattern. |
| MC3 | Mandate.Umn Cannot Be Generated By Payee |
| MM | Mandate Request Is Declined By Merchant (Payee) |
| MN0 | Mandate Tag Differs From Original Request |
| MN1 | Mandate.Name Differs From Original Request |
| MN2 | Mandate.Txnid Differs From Original Request |
| MN3 | Mandate.Umn Differs From Original Request |
| MN4 | Mandate.Ts Differs From Original Request |
| MN5 | Mandate.Revokeable Differs Original Request |
| MN6 | Mandate.Sharetopayee Differs Original Request |
| MN7 | Mandate.Blockfund Differs From Original Request |
| MN8 | Mandate.Type Differs From Original Request, Mandate.Amount Differs From Original Request |
| MN9 | Mandate.Recurrence.Pattern |
| MP2 | Mandate.Amount Can Only Be Updated If Purpose=01 |
| MV0 | Mandate.Validity Differs From Original Request |
| MV1 | Mandate.Validity.Start Differs From Original Request |
| MV2 | Mandate.Validity.End Differs From Original Request |
| MX0 | Reqauthmandate Api Not Supported By Bank |
| MX1 | Respauthmandate Api Not Supported By Bank |
| MX2 | Respmandate Api Not Supported By Bank |
| MX3 | Respmandateconfirmation Api Not Supported By Bank |
| MX4 | Reqauthmandate Api Not Supported By Bank |
| MX5 | Reqmandateconfirmation Api Not Supported By Bank |
| PT1 | Ptype Tag Value Should Be Upimandate |
| QA | Mandate Is Paused By User |
| QB | Mandate Is Already Honoured |
| QC | Mandate Has Been Revoked |
| QD | Mandate Has Expired |
| QL | Mandate Debit Is Beyond Psp |
| QN | Duplicate Mandate Request |
| QO | This Mandate Is Non Revokeable |
| QP | Payer Initiated Mandate Cannot Be Modified By Payee |
| QQ | Mandate Cannot Be Created On This Vpa (Payer) |
| QT | Mandate Modify Request Is Declined (Payer) |
| QV | Mandate Declined As Payee Is Non-Merchant (Payer) |
| QY | Payee Initiated Mandate Cannot Be Modified By Payer |
| QZ | Mandate Modification Declined |
| RM1 | Reqmandate Must Be Present, Umn Should Be Always Created By Payer (Reqauthmandate) |
| RM3 | Txnid And Mandate Txnid Should Be Same (Reqauthmandate) |
| RM5 | Payee Initiated Mandate Should Not Have Sharetopayee Tag (Reqauthmandate) |
| RN | Registration Is Temporary |
| T16 | If Subtype = Mandate, Then Umn Is Mandatory |
| U63 | Device Registration Failed In Upi |
| U76 | Mobile Banking Registration |
| UM0 | Reqauthmandate Ack Not |
| UM1 | Respauthmandate Declined By PSP |
| UM3 | Respauthmandate Expired |
| UM4 | Reqauthmandate Negative Ack |
| UM5 | Respauthmandate Negative Ack |
| UM6 | Original Reqauthmandate Not |
| UM7 | Reqmandate Ack Not Received |
| UM8 | Respmandate Declined By Remitter Bank |
| UN0 | Reqmandate Negative Ack |
| UN1 | Respmandate Negative Ack Sent |
| UN3 | Respmandate Ack Not Received |
| UN4 | Reqmandateconfirmation Ack |
| UO4 | Reqmandateconfirmation |
| UO5 | Final Response Mandate |
| UO7 | Mandate Orgid Or Umn Address |
| UO8 | Mandate Umn Address Either |
| UO9 | Mandate Umn Address Exists |
| UP2 | Mandate Amount Cap Is |
| VA | Mandate Has Been Revoked |
| VE | Mandate Is Already Honoured |
| VK | Number Of Mandates Allowed |
| VL | Mandate Registration Not |
| VS | Duplicate Mandate Request For Same Item |
| VT | Mandate Is Paused |
| VU | Mandate Has Expired |
| VV | Mandate Can Not Be Created On This Vpa (Payee) |
| VW | Mandate Modify Request Is Declined (Payee) |
| VX | Mandate Declined As Payee Is Non Merchant (Payee) |
| VZ1 | Mandate.Recurrence Rule Tag |
| VZ2 | Mandate.Recurrence Rule Tag |
| VZ3 | Mandate Recurrence Rule Tag |
| VZ4 | Mandate Recurrence Rule Tag |
[[Back|Mandate Lifecycle Errors]]Click below to view all relevant error codes.
[[View Error Codes|PSP/Bank Not Live or Throttled Codes]]
[[Back|Third Party Level]]Error codes under **PSP/Bank Not Live or Throttled**:
| Code | Message |
|------|---------|
| 15 | Issuer Not Live On Upi |
| 222 | Record Not Available |
| 404 | Record Not Available |
| HS | Banks Hsm Is Down(Remitter) |
| IE | Adequate Funds Not Available In The Account Because Funds Have Been Blocked For Mandate |
| IM5 | Payee Psp Does Not Support Version 2.0 |
| IM6 | Bank/Psp Is Not Supporting Version 2.0 |
| MP | Banks As Beneficiary Not Live On |
| MP6 | Payer Psp Does Not Support Version Mandate 2.1 |
| MP7 | Payee Psp Does Not Support Version Mandate 2.1 |
| MP8 | Remitter Bank Does Not Support Version Mandate 2.1 |
| MP9 | Benificiary Bank Does Not Support Version Mandate 2.1 |
| MV | Bank Is Not Enabled For P2U |
| OLDB1 | Record Not Available |
| PV1 | Psp Does Not Support Version Valcust 2.4 |
| PV2 | Payer Psp Does Not Support Version Valcust 2.4 |
| PV3 | Payee Psp Does Not Support Version Valcust |
| PV4 | Remit Psp Does Not Support Version Valcust |
| PV5 | Beneficiary Psp Does Not Support Version |
| Q1 | Seqnum Mismatch (Payer Psp) |
| R19 | Initiator Psp Must Support Version 2.2 For Refund |
| R20 | Beneficiary Bank Must Support Version 2.2 For Refund |
| RD | Request Decline By The Bank |
| S0 | Spam Collect Declined By Psp |
| S93 | Payee PSP Throttle Decline |
| S94 | Payee PSP Throttle Decline |
| TT4 | Version 2.0 List_Psp_Keys Tags |
| U17 | Psp Is Not Registered |
| U26 | Psp Request Credit Pay |
| U27 | No Response From Psp |
| U28 | Psp Not Available |
| U53 | Psp Request Pay Debit |
| U78 | Beneficiary Bank Offline |
| U80 | Psp/Bank Is Non Responsive |
| U81 | Remitter Bank Deemed Check Decline |
| U84 | Beneficiary Bank Deemed Check |
| U86 | Remitter Bank Throttling Decline |
| U89 | Beneficiary Bank Throttling |
| U90 | Remitter Bank Deemed High |
| U91 | Beneficiary Bank Deemed High |
| U92 | Payer Psp Not Available |
| U93 | Payee Psp Not Available |
| U94 | Payee Psp Throttle Decline |
| U97 | Psp Request Meta |
| UA | Psp Not Supported By Upi |
| UA3 | Payer/Payee Psp,Header Or Url Version Mismatched |
| UA4 | Payer/Payee Psp,Request & Response Header Version Mismatch |
| UA5 | Payer/Payee Psp,Version/Tags Not Supported By Psp/Bank |
| UA7 | Remitter Bank,Request & Response Header Version Mismatch |
| UA8 | Remitter Bank,Header Or Url Version Mismatched |
| UA9 | Remitter Bank,Version/Tags Sent Not Supported By Bank |
| UB1 | Benificiary Bank,Request & Response Header Version Mismatch |
| UB2 | Benificiary Bank,Header Or Url Version Mismatched |
| UB3 | Benificiary Bank,Version/Tags Sent Not Supported By Bank |
| UB7 | Other Bank/Psp Is Not Supported In 2.0 Version |
| UB9 | Remitter Bank Does Not Support Version |
| UC2 | Beneficiary Bank Does Not |
| UN5 | Payer Psp Not Available |
| UN6 | Payee Psp Not Available |
| UN7 | Remitter Bank Not Available |
| UN8 | Payer Psp Not Registered |
| UN9 | Payee Psp Not Registered |
| UO0 | Remitter Bank Not Registered |
| UO1 | Beneficiary Bank Not Registered |
| UO3 | Psp Does Not Supports Version |
| UP | Psp Time-Out |
| XY | Remitter Cbs Offline |
| XZ | Remitter Cbs Offline |
| Y1 | Beneficiary Cbs Offline |
| YG | Merchant Error (Payee Psp) |
| YH | Merchant Error(Acquiring Bank) |
| ZP | Banks As Beneficiary Not Live On Particular Txn Type |
[[Back|PSP/Bank Not Live or Throttled]]Click below to view all relevant error codes.
[[View Error Codes|Reversal / Refund Failures Codes]]
[[Back|Third Party Level]]Error codes under **Reversal / Refund Failures**:
| Code | Message |
|------|---------|
| 1 | Unable To Process Reversal |
| OL19 | Reversal Response Code Is Nc(Credit Not Done),Oc(Original Creadit Not Found) Or 00(Reversal) |
| OR1 | Refund Is Allowed Only For 2.0 |
| R21 | Online Refund Is Disabled In Upi |
| RB | Credit Reversal |
| U37 | Reversal Has Been Sent |
| ZQ | Unable To Process Reversal |
[[Back|Reversal / Refund Failures]]Click below to view all relevant error codes.
[[View Error Codes|Security / Authorization Codes]]
[[Back|Infrastructure Level]]Error codes under **Security / Authorization**:
| Code | Message |
|------|---------|
| 401 | Unauthorized Request |
| 565 | License Key Has Expired |
| 569 | Digital Signature Verification |
| 63 | Security Violation |
| 940 | Unauthorized Asa Channel |
| A04 | Unauthorized Request |
| G26 | Signature Error |
| G27 | Signature Mismatch |
| VH | Mandate Signature Is Tampered |
[[Back|Security / Authorization]]Click below to view all relevant error codes.
[[View Error Codes|Success Codes]]
[[Back|Third Party Level]]Error codes under **Success**:
| Code | Message |
|------|---------|
| 0 | Success |
| C08 | Payer/Payee .Cred.Preapproved |
| CS | Credit Success |
| E06 | Resp.Errorcode Must Be Success |
| M0 | Ver Successful Org Crd Trxn |
| OR9 | Payer.Cred.Preapproved Must Be Present |
| TCC | Demeed Success |
| W08 | Payer/Payee .Cred.Preapproved |
[[Back|Success]]Click below to view all relevant error codes.
[[View Error Codes|Technical / System Error Codes]]
[[Back|Infrastructure Level]]Error codes under **Technical / System Error**:
| Code | Message |
|------|---------|
| 5 | Technical Failure(Unauthorized Request) |
| 500 | Internal Server Error |
| 502 | Invalid Pid Encryption |
| 503 | Invalid Hmac Encryption |
| B7 | Bank Card Management System |
| E14 | Settleamount Of Failure Cases |
| MF | Merchant System Not Available, Please Try Again |
| OL255 | Processing Pending |
| RET | Demeed Failure |
| U08 | System Exception |
| U14 | Encryption Error |
| U40 | Imps Processing Failed In Upi |
| U45 | Form Processing Has Been Failed |
| U79 | Uidai Failure |
[[Back|Technical / System Error]]Click below to view all relevant error codes.
[[View Error Codes|Timeout / Connectivity Codes]]
[[Back|Infrastructure Level]]Error codes under **Timeout / Connectivity**:
| Code | Message |
|------|---------|
| 68 | Response Received Too Late |
| 91 | Timeout |
| RP | Partial Debit Reversal Timeout |
| RR | Debit Reversal Timeout(Reversal) |
| SRTY | Timeout |
| U20 | Request Authorisation Timeout |
| U23 | Cm Request Timeout |
| U67 | Debit Timeout |
| U68 | Credit Timeout |
| U70 | Received Late Response |
| U82 | Read Timeout In Reqpay Credit |
| U85 | Connection Timeout In Reqpay |
| U87 | Read Timeout In Reqpay Debit |
| U88 | Connection Timeout In Reqpay |
| UM2 | Respauthmandate Timeout |
| UM9 | Respmandate Timeout At |
| UT | Remitter/Issuer Unavailable |
| ZC | Acquirer/Beneficiary Unavailable |
| ZL | Received Late Response |
[[Back|Timeout / Connectivity]]Click below to view all relevant error codes.
[[View Error Codes|Validation / Format Codes]]
[[Back|Third Party Level]]Error codes under **Validation / Format**:
| Code | Message |
|------|---------|
| 10 | Pin Block Error |
| 100 | Pi (Basic) Attributes Of Demographic Data Did Not Match |
| 111 | No Record Found |
| 12 | Invalid Transaction |
| 13 | Invalid Amount Field |
| 14 | Invalid Card Number |
| 17 | Customer Cancellation |
| 20 | Invalid Response Code |
| 200 | Pa (Address) Attributes Of Demographic Data Did Not Match |
| 21 | No Action Taken |
| 22 | Suspected Malfunction |
| 3 | Merchant Vpa Not Found |
| 30 | Invalid Message Format |
| 312 | Fmr And Fir Cannot Be Used In Same Transaction |
| 313 | Single Fir Record Contains More Than One Finger |
| 314 | Number Of Fmr/Fir Should Not Exceed 10 |
| 315 | Number Of Iir Should Not Exceed 2 |
| 36 | Restricted Card |
| 4 | Technical Decline |
| 40 | Invalid Debit Account |
| 43 | Lost Or Stolen Account |
| 444 | Checksum Error |
| 501 | Invalid Value For Ci Attribute In Skey Element |
| 504 | Session Key Reinitiation Required |
| 505 | Synchronized Skey Usage Is Not Allowed |
| 51 | Not Sufficient Funds |
| 510 | Invalid Auth Xml Format |
| 511 | Invalid Pid Xml Format |
| 52 | Invalid Account |
| 520 | Invalid Device |
| 521 | Invalid Finger Device (Fdc In Meta Element) |
| 522 | Invalid Iris Device (Idc In Meta Element) |
| 530 | Invalid Authenticator Code |
| 54 | Expired Card |
| 540 | Invalid Auth Xml Version |
| 541 | Invalid Pid Xml Version |
| 542 | Aua Not Authorized For Asa. |
| 543 | Sub-Aua Not Associated With |
| 550 | Invalid Uses Element Attributes |
| 561 | Request Expired (Pid->Ts Value Is Older Than N Hours Where N Is A Configured Threshold In authentication server) |
| 562 | Timestamp value is future time (value specified “Pid->ts” is ahead of authentication server time beyond acceptable threshold) |
| 564 | Hmac Validation Failed |
| 566 | Invalid License Key |
| 567 | Invalid Input (This Error Occurs when unsupported characters were found in Indian language values, “lname” or “lav”). |
| 568 | Unsupported Language |
| 570 | Invalid Key Info In Digital |
| 571 | Pin Requires Reset (This Error Will Be Returned If Resident Is Using The Default Pin Which |
| 572 | Invalid Biometric Position (This |
| 581 | Fuzzy Matching Usage Not Error Is Returned If Biometric Position Value Pos Attribu |
| 582 | Local Language Usage Not Allowed As Per License |
| 584 | Invalid Pin Code In Meta Element |
| 585 | Invalid Geo Code In Meta |
| 61 | Exceeds Transaction Amount |
| 62 | Warm Card: Restricted Use |
| 65 | Exceeds Transaction Frequency |
| 710 | Missing Pi Data As Specified In Uses |
| 720 | Missing Pa Data As Specified In Uses |
| 721 | Missing Pfa Data As Specified In Uses |
| 730 | Missing Pin Data As Specified In Uses |
| 740 | Missing Otp Data As Specified In Uses |
| 75 | Excessive Pin Tries |
| 800 | Invalid Biometric Data |
| 810 | Missing Biometric Data As |
| 811 | Missing Biometric Data In Cidr |
| 812 | Resident Has Not Done Best |
| 820 | Missing Or Empty Value For Bt |
| 821 | Invalid Value In The Bt Attribute |
| 902 | Invalid Dob Value In The Pi |
| 910 | Invalid Mv Value In The Pi |
| 911 | Invalid Mv Value In The Pfa |
| 912 | Invalid Ms Value |
| 92 | Invalid Nbin |
| 930 | Technical Error That Are Internal To Authentication Server |
| 931 | Technical Error That Are Internal To Authentication Server |
| 932 | Technical Error That Are Internal To Authentication Server |
| 933 | Technical Error That Are Internal To Authentication Server |
| 934 | Technical Error That Are Internal To Authentication Server |
| 935 | Technical Error That Are Internal To Authentication Server |
| 936 | Technical Error That Are Internal To Authentication Server |
| 937 | Technical Error That Are Internal To Authentication Server |
| 938 | Technical Error That Are Internal To Authentication Server |
| 939 | Technical Error That Are Internal To Authentication Server |
| 941 | Unspecified Asa Channel |
| 980 | Unsupported Option |
| 99 | Mandatory Field Not Present |
| 998 | Invalid Aadhaar Number Or Non Availability Of Aadhaar Data |
| 999 | Unknown Error |
| A02 | Payer/Payee .Ac.Addrtype Must Be Present |
| A03 | Payer/Payee .Ac.Detail Must Be Present |
| A05 | Payer/Payee .Ac.Detail.Aadhar |
| A06 | Payer/Payee .Ac.Detail.Account |
| A07 | Payer/Payee .Ac.Detail.Mobile |
| A08 | Payer/Payee .Ac.Detail.Card |
| A09 | Payer/Payee .Ac.Detail.Value |
| A10 | Payer/Payee .Ac.Detail.Value |
| A12 | Payer/Payee Ifsc Based |
| A13 | Payer/Payee Mmid Based |
| A14 | Payer/Payee Card Based |
| A79 | Amount Cannot Be Zero Or Negative |
| AJ | Card Is Not Active |
| AM | Mpin Not Set By Customer |
| B03 | Payee.Addr Must Be Valid Vpa |
| B04 | Payee.Seqnum Numeric |
| B05 | Payee.Name Alphanumeric |
| B06 | Payee.Type Must Be |
| B07 | Payee.Code Numeric Of Length 4 |
| B08 | Payer</Payee> Address Cannot Be Changed |
| B1 | Registered Mobile Number |
| B2 | Account Linked With Multiple |
| B6 | Mismatch In Payment Details |
| BR | Mobile Number Registered With Multiple Customer Ids |
| BT | Acquirer/Beneficiary |
| C02 | Payer/Payee .Creds.Cred Must Be Present |
| C03 | Payer/Payee.Cred Data Is Wrong |
| C04 | Payer/Payee .Cred.Aadhar Must Be Present |
| C06 | Payer/Payee .Cred.Pin Must Be Present |
| C07 | Payer/Payee .Cred.Card Must Be Present |
| C09 | Payer/Payee .Cred.Data Must Be Present |
| C10 | Payer/Payee . .Cred.Data Encrypted Authentication Must Be Present |
| C11 | Payer/Payee.Cred. Should Not Be Sent |
| C12 | Payer/Payee.Cred.Code Should Not Be Present And Be Either Npci Or Uidai |
| CC8 | Merchant Mandatory Attributes Not Present |
| D04 | Same Validation Message Based On Device Type |
| D05 | Same Validation Message Based On Device Type |
| D06 | Same Validation Message Based On Device Type |
| D07 | Same Validation Message Based On Device Type |
| D08 | Same Validation Message Based On Device Type |
| D09 | Same Validation Message Based On Device Type |
| D10 | Same Validation Message Based On Device Type |
| D11 | Same Validation Message Based On Device Type |
| D12 | Telecom Value Must Be Minlength 1 Maxlength 99 |
| D13 | Telecom Tag Is Allowed Only For Type=Usdc/Usdb |
| E05 | Resp.Errorcode Should Not Be Present |
| E07 | Type Is Mandatory & Alphanumeric |
| E08 | Seqnum Is Mandatory & Numeric |
| E09 | Addr Is Mandatory & Alphanumeric |
| E10 | Settleamount Is Mandatory & Decimal |
| E12 | Approvalnum Is Mandatory & Text |
| E13 | Respcode Is Mandatory & Alphanumeric And Must Be Valid |
| E15 | Invalid Response Code For This Api |
| E16 | Ref.Acnum Must Be Of Minlength 1 Maxlength 16 |
| E17 | Ref.Code Must Be Of Length 4 |
| E18 | Ref.Ifsc Must Be Of Length 11 |
| F02 | Regdetails.Detail Must Be Present |
| F03 | Regdetails.Detail Name/Value |
| F04 | Regdetails.Detail Name Not Valid |
| F06 | Regdetails.Cred Data Is Wrong |
| F08 | Regdetails.Cred.Pin Must Be Present |
| F09 | Regdetails.Cred.Data Must Be Present |
| F10 | Regdetails.Cred.Data Encrypted |
| FAILED | Failed |
| FM2 | Regdetails.Type Must Be Present |
| FP | Freeze Period For First Time User |
| G02 | Hbtmsg.Type Must Be Present |
| G03 | Value Not Valid For Hbtmsg.Type |
| G04 | Value Not Valid For Hbtmsgresp.Result |
| G05 | Value Not Valid For Hbtmsgresp.Errorcode |
| G11 | Vaelist.Vae.Op/Name Must Be Present/Valid |
| G12 | Vaelist.Vae.Name Must Be Present, Maxlength 99 |
| G13 | Vaelist.Vae.Addr Must Be Valid Vpa, Maxlength 255 |
| G14 | Vaelist.Vae.Logo Must Be Valid, Maxlength 255 |
| G15 | Vaelist.Vae.Url Must Be Valid Url, Maxlength 255 |
| G17 | Vaelist.Vae.Key.Code Must Be Present |
| G18 | Vaelist.Vae.Key.Type Must Be Present |
| G19 | Vaelist.Vae.Key.Ki Must Be Present |
| G20 | Vaelist.Vae.Key.Keyvalue Must Be Present |
| G22 | Reqmsg.Type Must Be Present/Valid |
| G23 | Value Not Valid For Reqmsg.Type |
| G24 | Reqmsg.Addr Must Be Valid Vpa, Maxlength 255 |
| G25 | Certificate Not Found |
| G55 | Resp.Errorcode Should Not Be Present |
| G56 | Resp.Maskname Must Be Present |
| G62 | Payer.Info.Identity Must Be Present |
| G63 | Payer.Info.Identity.Type Must Be Present |
| G64 | Payer.Info.Identity Verifiedname |
| G65 | Payer.Info.Rating Verifiedaddress |
| G66 | Account Reference Number Must Be Present/Valid |
| G67 | Account Type Must Be Present/Valid |
| G68 | Account Aeba Must Be Present/Valid |
| G69 | Account Mbeba Must Be Present/Valid |
| G70 | Account Ifsc Must Be Present/Valid |
| G71 | Masked Account Number Must Be Present/Valid |
| G72 | Account Mmid Must Be Present/Valid |
| G73 | Creds Allowed Must Be Present/Valid |
| G74 | Incorrect Cred Subtype For The Mobile Banking Registration Format Used |
| G81 | Resp.Securepinurl Must Be Of Minlength 1 Maxlength 100 |
| G84 | Reqiddetails.Id.Name Value Must Be Present |
| G85 | Reqiddetails.Id.Name Value Must Be Present Minlength M,Maxlength N |
| G88 | Respiddetails.Id Details Not Present |
| G89 | Payer Respiddetails.Id Name/Value |
| G91 | Id Detail Value Incorrect Format |
| G94 | Payer Pan Differs From Orignal Request |
| G95 | Payer Umn Differs From Original Request |
| G96 | Id |
| G97 | Id Umn Allowed Only If Txntype Is Mandate Notification |
| G98 | Id Acnature/Acholder Allowed Only If Txntype Is Valcust |
| H02 | Ver Numeric/Decimal Min Length 1 Max Length 6 |
| H03 | Ts Must Be Iso_Zone Format |
| HM1 | Meta.Tag.Name Must Be Present/Valid |
| HM2 | Meta.Tag.Value Must Be Iso_Zone Format |
| HV1 | Header Ver Differs From Original Request |
| HV3 | Orgid Differs From Original Request |
| HV4 | Header Msgid Differs From Original Request |
| I02 | Payer/Payee .Info.Identity Must Be Present |
| I03 | Payer/Payee.Info.Identity.Type Must Be Present Minlength 1 Maxlength 20 |
| I04 | Payer/Payee .Info.Identity Verifiedname Must Be Present Alphanumeric Minlength 1 Maxlength 99 |
| I05 | Payer/Payee .Info.Rating Whitelisted Must Be Present Minlength 1 Maxlength 5 |
| IC | Debit Amount Is Not Blocked For The Customer |
| ID | Debit Amount Greater Than Blocked Amount |
| IM1 | Initiationmode=12 (Fir) Not Valid For Collect |
| IM3 | Cred Block Should Be Upimandate Or Preapproved If Initiationmode=11 |
| IM4 | Upi 2.0 Is Allowing Fir Only |
| IN | International Service Not Activated/Disabled |
| IR | Unable To Process Due To Internal Exception At Server/Cbs/Etc On Remitter Side |
| IV | Invalid Verification Token |
| J02 | Payee.Addr Must Be Valid Vpa, Maxlength 255 |
| J03 | Payee.Name Alphanumeric, Minlength 1 Maxlength 99 |
| J04 | Payee.Seqnum Numeric, Minlength 1 Maxlength 3 |
| J07 | Payee.Code Numeric Of Length 4 |
| J08 | Payee.Type Must Be Valid |
| K02 | Payer/Payee .Ac.Addrtype Must Be Present |
| K03 | Payer/Payee .Ac.Detail Must Be Present |
| K04 | Payer/Payee .Ac.Name Must Be Present |
| K05 | Payer/Payee .Ac.Detail.Aadhar Must Be Present Or Not Valid |
| K06 | Payer/Payee .Ac.Detail.Account Must Be Present Or Not Valid |
| K07 | Payer/Payee .Ac.Detail.Mobile Must Be Present Or Not Valid |
| K08 | Payer/Payee .Ac.Detail.Card Must Be Present Or Not Valid |
| K09 | Payer/Payee .Ac.Detail.Value Must Be Present For / Name |
| KI4 | Key.Ki Must Be Present In Format Yyyymmdd |
| L02 | Rule Attribute Name Must Be Present; Alphanumeric; Minlength 1 Maxlength 20 |
| L04 | Rule Attribute Value Must Be Present; Numeric; Minlength 1 Maxlength 255 |
| L05 | Technical Issue, Please Try After Some Time |
| L06 | Key Code Has Not Been Provided In Input |
| L07 | Error While Parsing Key Code From Input |
| L08 | Xml Payload Has Not Been Provided In Input |
| L09 | Error While Parsing Xml Payload From Input |
| L10 | Error While Parsing Controls From Input |
| L11 | Error While Parsing Configuration From Input |
| L12 | Salt Has Not Been Provided In Input |
| L13 | Error While Parsing Salt From Input |
| L14 | Error While Parsing Pay Info From Input |
| L15 | Error While Parsing Locale From Input |
| L16 | Unknown Error Occurred |
| L17 | Trust Has Not Been Provided |
| L18 | Mandatory Salt Values Have Not Been Provided |
| L19 | Error While Parsing Mandatory Salt Values |
| L20 | Trust Is Not Valid |
| LC | Unable To Process Credit From Bank'S Pool/Bgl Account |
| LD | Unable To Process Debit In Bank'S Pool/Bgl Account |
| M01 | Payee.Amount.Cur Must Be Consistent |
| M02 | Payee.Amount.Cur Is Invalid |
| M03 | Payer & Payee Total Amount Not Matching |
| M04 | One Or More Payee Amount Is Missing |
| M05 | Payer And Payee Total Amount Not Matching |
| M06 | More Than One Payee Amount Is Missing |
| M07 | Payer Amount Should Be Greater Than Total Payee Amount |
| M1 | Invalid Beneficiary Details |
| M3 | Account Blocked/Frozen |
| M4 | Nre Account |
| M5 | Account Closed |
| M8 | Invalid Otp |
| M9 | Invalid / Incorrect Otp |
| MA | Merchant Error |
| MK | Payee Is An Individual And Not A Merchant. Please Use Person-ToPerson Form For Making Payment |
| ML | Payee Is A Merchant And Not An Individual. Please Use Person-ToMerchant Form For Making Payment |
| ML01 | Multiple Order Ids Found |
| MP0 | Blockfund Is Allowed Only If The Purpose=01 |
| MP1 | Blockfund=Y Is Allowed For Create/Update And Blockfund=N Is Allowed For Revoke |
| MP3 | Recurrence Pattern Is Always Onetime If Purpose=01 |
| MP4 | Amount Rule Should Be Always Max If Purpose=01 |
| MP5 | Sharetopayee=Y For Payer Initiated If Purpose=01 |
| MT16 | Multiple Order Ids Found In Merchant Token Table |
| MU | Aadhar No Not Found In Mapper |
| N1 | Same Validation Like Creds |
| N10 | Same Validation Like Creds |
| N2 | Same Validation Like Creds |
| N3 | Same Validation Like Creds |
| N4 | Same Validation Like Creds |
| N5 | Same Validation Like Creds |
| N6 | Same Validation Like Creds |
| N7 | Same Validation Like Creds |
| N8 | Same Validation Like Creds |
| N9 | Same Validation Like Creds |
| NC | Credit Not Done |
| ND | Debit Not Done |
| NO | No Original Request Found |
| NU | Unable To Notify The Customer |
| O01 | Payer/Payee.Info Must Be Present |
| O02 | Payer/Payee .Info.Identity Must Be Present |
| O03 | Payer/Payee.Info.Identity.Type |
| O04 | Payer/Payee .Info.Identity |
| O05 | Payer/Payee .Info.Rating |
| OC | Original Credit Not Found |
| OD | Original Debit Not Found |
| OL254 | Missing Parameters in Request |
| OL36 | Account Ifsc Transaction Not Allowed For Merchant |
| OR5 | Payee.Global Address Must Be Acct Number And Ifsc Only For Refund |
| OR6 | Payee Account Details Must Be Present Or Vpa Must Be Glob |
| OR7 | Payer Must Be Entity For Type |
| OR8 | Payee Must Be Person For Type |
| OV01 | Invalid Payer Address |
| P02 | Payer.Addr Must Be Valid Vpa |
| P03 | Payer.Name Alphanumeric |
| P04 | Payer.Seqnum Numeric Minlegth |
| P05 | Payer.Type Must Be |
| P06 | Payer.Code Numeric Of Length 4 |
| PA | Invalid Pan Details |
| PA0 | Payer/Payees.Ac Differs From Original Request |
| PA1 | Payer/Payees.Ac.Addrtype |
| PA2 | Payer/Payees.Ac.Details Differs |
| PA3 | Payer/Payees.Account Differs |
| PE | Payment Validity Expired |
| PI1 | Payer.Institution.Type Must Be Present |
| PI4 | Payer.Institution.Name.Value Must Be Present |
| PI5 | Payer.Institution.Name.Acnum Must Be Present |
| PI7 | Payer.Institution.Purpose.Code Must Be Present |
| PI9 | Payer.Institution.Originator.Name Must Be Present |
| PJ0 | Payer.Institution.Purpose.Note Must Be Present,Minlength 1 Maxlength 50 |
| PJ1 | Payer.Institution.Originator.Refno Must Be Present,Minlength 1 Maxlength 35 |
| PJ2 | Payer.Institution.Originator.Address Must Be Present |
| PJ3 | Payer.Institution.Originator.Address.Location Must Be Present,Minlength 1 Maxlength 40 |
| PJ5 | Payer.Institution.Beneficiary.Name Must Be Present,Minlength 1 Maxlength 50 |
| PJ6 | Payer.Institution.Originator.Type Must Be Present, Individual|Company |
| PJ7 | Payer.Institution.Originator.Address.City Must Be Present,Minlength 1 Maxlength 100 |
| PJ9 | Payer.Institution.Originator.Address.Geocode Must Be Present, In Nn.Nnnn,Nn.Nnnn Format |
| PM0 | Merchant Tag Is Mandatory If Payer/Payee Is Entity |
| PM1 | Payer/Payee.Merchant.Identifier.Subcode Must Be Numeric And Of Length 4 |
| PM2 | Payer/Payee.Merchant.Identifier.Mid Must Be Of Minlength 1 Maxlength 20 |
| PM3 | Payer/Payee.Merchant.Identifier.Sid Must Be Of Minlength 1 Maxlength 20 |
| PM4 | Payer/Payee.Merchant.Identifier.Tid Must Be Of Minlength 1 Maxlength 20 |
| PM5 | Payer/Payee.Merchant.Name.Brand Must Be Of Minlength 1 Maxlength 20 |
| PM6 | Payer/Payee.Merchant.Name.Legal Must Be Of Minlength 1 Maxlength 20 |
| PM7 | Payer/Payee.Merchant.Name.Franchise Must Be Of Minlength 1 Maxlength 20 |
| PM8 | Payer/Payee.Merchant.Ownership Must Be Present |
| PM9 | Payer/Payee.Merchant.Ownership.Type Must Be Present |
| PN1 | Payer/Payee.Merchant.Identifier.Merchanttype Must Be Valid |
| PR0 | Payer Differs From Original Request |
| PR1 | Payer.Addr Differs From Original Request |
| PR2 | Payer.Name Differs From Original Request |
| PR3 | Payer.Code Differs From Original Request |
| PR4 | Payer.Seqnum Differs From Original Request |
| PR5 | Payer.Type Differs From Original Request |
| PS | Maximum Balance Exceeded As Set By |
| PY1 | Payees.Name Differs From Original Request |
| PY2 | Payee.Aadr Differs From Original Request |
| PY3 | Payees.Seqnum Differs From Original |
| PY4 | Payee.Code Differs From Original |
| PY5 | Payees.Type Differs From Original |
| Q04 | Same Validation Message Based On Device Type |
| Q05 | Same Validation Message Based On Device Type |
| Q06 | Same Validation Message Based On Device Type |
| Q07 | Same Validation Message Based On Device Type |
| Q08 | Same Validation Message Based On Device Type |
| Q09 | Same Validation Message Based On Device Type |
| Q10 | Same Validation Message Based On Device Type |
| Q11 | Same Validation Message Based On Device Type |
| Q12 | Same Validation Message Based On Device Type |
| Q2 | Recurrence Pattern And Value Mismatch (Payer) |
| Q3 | Purpose Code=14, Block Fund =Y ( Block Fund Must Be N Always For Si/ Recurring Mandate) |
| Q4 | Purpose Code=14, Revocable= N ( Revokable Tag Must Always Be Y For For Si/ Recurring Mandate) |
| QH | Txn Amount Differs From Mandate Amount |
| QI | Payee Vpa Is Incorrect (Payer) |
| QJ | Umn Does Not Exist (Payer) |
| QM | Payer Vpa Is Incorrect (Payer) |
| QR | Execution Day And Execution |
| QS | Payer Profile Does Not Exist (De Registration/Vpa Removed/Updated) |
| QU | Payer Account Has Changed(Payer) |
| QW | Umn Does Not Exist (Payee) |
| QX | Payer Vpa Is Incorrect (Payee) |
| R02 | Payer.Addr Must Be Valid Vpa |
| R03 | Payer.Name Alphanumeric |
| R04 | Payer.Seqnum Numeric |
| R05 | Payer.Type Must Be Present/Valid |
| R06 | Payer.Code Numeric Of Length 4 |
| R23 | Payer And Payee Amount Must Be Same |
| R24 | Payer Account Details Must Be Present |
| R26 | Txn.Umnexects Must Be Present/Valid And Iso_Zone Format |
| RA | Payer And Payee Account Should Not Be Equal |
| RM | Invalid Mpin ( Violation Of Policies While Setting/Changing Mpin |
| RM11 | Blockfund Should Be Y When Mandate Is Create/Update (Reqauthmandate) |
| RM2 | Umn Handler And Org Id Should Be Same (Reqauthmandate) |
| RM7 | Validity Start Date Should Be Greater Than Or Equal To The Current Date (Reqauthmandate) |
| RM8 | Validity End Date Should Be Greater Than Or Equal To The Current Date (Reqauthmandate) |
| RM9 | Sharetopayee Should Be Allowed |
| RZ | Account Is Already Registered |
| S95 | Beneficiary Dispatch Failed |
| S96 | Remitter Dispatch Failed |
| S97 | ADD RESLN DISPATCH |
| S98 | Issuer Dispatch Failed |
| S99 | Graceful Decline |
| SD | Service Disable On Upi/ Customer Is Not Active |
| SP | Invalid/Incorrect Atm Pin |
| T03 | Txn.Note Alphanumeric; Minlength 1 Maxlength 50 |
| T04 | Txn.Refid Alphanumeric; Minlength 1 Maxlength 35 |
| T05 | Txn Refurl Is Url; Minlength 1 Maxlength 35 |
| T06 | Txn.Ts Must Be Iso_Zone Format |
| T09 | Txn.Orgtnxid Is Alphanumeric; Minlength 1 Maxlength 35 |
| T10 | Txn.Orgtnxid Is Not Applicable For This Type Of Transaction |
| T15 | Txn.Purpose Should Be 00 When Initiationmode 12 |
| T17 | Txn.Type Differs From Original Request |
| T20 | Payer.Institution Should Not Be Present |
| U02 | Amount Cap Is Exceeded |
| U03 | Net Debit Cap Is Exceeded |
| U04 | Request Is Not Found |
| U05 | Formation Is Not Proper |
| U06 | Transaction Id Is Mismatched |
| U07 | Validation Error |
| U09 | Reqauth Time Out For Pay |
| U10 | Illegal Operation |
| U13 | External Error |
| U15 | Checksum Failed |
| U18 | Request Authorisation Acknowledgement Is Not Received |
| U19 | Request Authorisation Is Declined |
| U21 | Request Authorisation Is Not Found |
| U24 | Cm Request Acknowledgement Is Not Received |
| U25 | Cm Url Is Not Found |
| U29 | Address Resolution Is Failed |
| U30 | Debit Has Been Failed |
| U31 | Credit Has Been Failed |
| U32 | Credit Revert Has Been Failed |
| U33 | Debit Revert Has Been Failed |
| U34 | Reverted |
| U35 | Response Is Already Been |
| U36 | Request Is Already Been Sent |
| U38 | Response Is Already Been Sent |
| U39 | Transaction Is Already Been Failed |
| U41 | Imps Is Signed Off |
| U42 | Imps Transaction Is Already Been Processed |
| U44 | Form Has Been Signed Off |
| U46 | Request Credit Is Not Found |
| U47 | Request Debit Is Not Found |
| U49 | Request Message Id Is Not Present |
| U51 | Request Refund Is Not Found |
| U52 | Psp Orgid Not Found |
| U54 | Transaction Id Or Amount In Credential Block Does Not Match With That In Reqpay |
| U55 | Message Integrity Failed Due To Orgid Mismatch |
| U56 | Number Of Payees Differs From Original Request |
| U57 | Payee Amount Differs From Original Request |
| U58 | Payer Amount Differs From Original Request |
| U59 | Payee Address Differs From Original Request |
| U60 | Payer Address Differs From Original Request |
| U61 | Payee Info Differs From Original Request |
| U62 | Payer Info Differs From Original Request |
| U64 | Data Tag Should Contain 4 Parts During Device Registration |
| U65 | Creds Block Should Contain Correct Elements During Device Registration |
| U69 | Collect Expired |
| U72 | Vae Failed |
| U74 | Payer Account Mismatch |
| U75 | Payee Account Mismatch |
| U77 | Merchant Blocked |
| U96 | Payer And Payee Ifsc/Acnum |
| U98 | Null Ack Received By Upi For Meta Transaction |
| U99 | Negative Ack Received By Upi For Meta Transaction |
| UA1 | Header & Url Version Is Mismatched |
| UB | Unable To Process Due To Internal Exception At Server/Cbs/Etc On Beneficiary Side |
| UH1 | Header Version Mismatched |
| UN2 | Original Reqmandate Not Found |
| UP1 | Not A Valid Amount For This |
| UV2 | Reqresp Version Mismatched |
| UX | Expired Vartual Address |
| V01 | Payer/Payee. Amount Must Be Present |
| V02 | Payer/Payee .Amount.Cur Must Be Present |
| V03 | Payer/Payee.Amount.Value Must Be Present |
| V04 | Payer/Payee .Amount.Split.Name |
| V05 | Payer/Payee .Amount.Split.Value |
| V06 | Payee Amount Cannot Be |
| V1 | Seqnum Mismatch (Remitter) |
| V2 | Recurrence Pattern And Value |
| V3 | Pin Cred Block Is Missing (Txns > 2000) |
| V4 | Pin Cred Block Is Missing (Txns < 2000 And Seq No = 1) |
| V5 | Purpose Code=14, Block Fund =Y |
| V6 | Purpose Code=14, Revocable= N |
| VB | Incorrect Recurrence Pattern |
| VC | Incorrect Recurrence Pattern |
| VD | Incorrect Amount Rule |
| VF | Umn Does Not Exist (Remitter) |
| VG | Payer Vpa Is Incorrect (Remitter) |
| VI | Execution Day And Execution |
| VJ | Payer Account Has Changed |
| VN | Vae Does Not Exist |
| VO | Payment Stopped By Court Order |
| VP | Withdrawal Stopped Owing To Death Of Account Holder |
| VQ | Withdrawal Stopped Owing To Insolvency Of Account |
| VR | Withdrawal Stopped Owing To Lunacy Of Account Hold |
| VY | Payee Vpa Is Incorrect (Remitter) |
| VZ | Payment Stopped By Attachment |
| W02 | Payer/Payee .Creds.Cred Must Be Present |
| W03 | Payer/Payee.Cred Data Is Wrong |
| W04 | Payer/Payee .Cred.Aadhar Must Be Present |
| W06 | Payer/Payee .Cred.Pin Must Be Present |
| W07 | Payer/Payee .Cred.Card Must Be Present |
| W09 | Payer/Payee .Cred.Data Must Be Present |
| W10 | Payer/Payee . .Cred.Data Encrypted Authentication Must Be Present |
| X03 | Txn.Note Alphanumeric; Minlength 1 Maxlength 50 |
| X04 | Txn.Refid Alphanumeric; Minlength 1 Maxlength 35 |
| X06 | Txn.Ts Must Be Iso_Zone Format |
| X09 | Txn.Orgtxndate Should Be Within 90 Days |
| X1 | Response Not Received Within Tat As Set By Payee |
| X10 | Txn.Orgtxnid/Orgrrn/Umnexects Allowed Only If Txn.Type Is Mandatenotification |
| X6 | Invalid Merchant (Acqurier) |
| X7 | Merchant Not Reachable |
| XB | Invalid Transaction Or If Member |
| XC | Invalid Transaction Or If Member |
| XD | Invalid Amount (Remitter) |
| XE | Invalid Amount (Beneficiary) |
| XF | Format Error (Invalid Format) (Remitter) |
| XG | Format Error (Invalid Format) (Beneficiary) |
| XH | Account Does Not Exist (Remitter) |
| XI | Account Does Not Exist (Beneficiary) |
| XJ | Requested Function Not Supported (Remitter) |
| XK | Requested Function Not Supported (Beneficiary) |
| XL | Expired Card, Decline (Remitter) |
| XM | Expired Card, Decline (Beneficiary) |
| XN | No Card Record (Remitter) |
| XO | No Card Record (Beneficiary) |
| XR | Restricted Card, Decline (Remitter) |
| XS | Restricted Card, Decline (Beneficiary) |
| XT | Cut-Off Is In Process (Remitter) |
| XU | Cut-Off Is In Process (Beneficiary) |
| XV | Transaction Cannot Be Completed. Compliance Violation (Remitter) |
| XW | Transaction Cannot Be Completed. Compliance Violation (Beneficiary) |
| XX | No Financial Address Record Found |
| YA | Lost Or Stolen Card (Remitter) |
| YB | Lost Or Stolen Card (Beneficiary) |
| YC | Do Not Honour (Remitter) |
| YD | Do Not Honour (Beneficiary) |
| YE | Remitting Account Blocked/Frozen |
| YF | Beneficiary Account Blocked/Frozen |
| YI | Invalid Response Code |
| Z02 | Ver Numeric/Decimal Min Length 1 Max Length 6 |
| Z03 | Ts Must Be Iso_Zone Format |
| Z5 | Invalid Beneficiary Credentials |
| Z6 | Number Of Pin Tries Exceeded |
| Z9 | Insufficient Funds In Customer (Remitter) Account |
| ZB | Invalid Merchant (Payee Psp) |
| ZD | Validation Error |
| ZG | Vpa Restricted By Customer |
| ZH | Invalid Virtual Address |
| ZJ | Beneficiary Or Acquiring Switch Is Inoperative/Node Offline (Reserved For Future Purpose) |
| ZK | Remitter Switch Is Inoperative/Node Offline (Reserved For Future Purpose) |
| ZM | Invalid Mpin |
| ZR | Invalid Otp |
| ZX | Inactive Or Dormant Account (Remitter) |
| ZY | Inactive Or Dormant Account (Beneficiary) |
[[Back|Validation / Format]]