If an error occurs during the processing of the transaction, the response format will contain a single string indicating that an error occurred. All Response Error Messages begin with an ERROR! identifier. Therefore, it is important for the developer to first examine the actual response message string to determine if an error occurred.
The following table contains the known error codes and their descriptions:
| Error Code | Error Description |
|---|---|
| IPAY0100017 | Inactive terminal |
| IPAY0100019 | Invalid log in attempt |
| IPAY0100021 | Missing currency |
| IPAY0100024 | Invalid amount |
| IPAY0100026 | Invalid language id |
| IPAY0100027 | Invalid track id |
| IPAY0100028 | Invalid user defined field1 |
| IPAY0100029 | Invalid user defined field2 |
| IPAY0100030 | Invalid user defined field3 |
| IPAY0100031 | Invalid user defined field4 |
| IPAY0100032 | Invalid user defined field5 |
| IPAY0100033 | Terminal action not enabled |
| IPAY0100034 | Currency code not enabled |
| IPAY0100035 | Problem occurred during merchant hashing process |
| IPAY0100036 | UDF Mismatched |
| IPAY0100037 | Payment id missing |
| IPAY0100038 | Unable to process the request |
| IPAY0100039 | Invalid payment id |
| IPAY0100040 | Transaction in progress in another tab/window |
| IPAY0100041 | Payment details missing |
| IPAY0100042 | Transaction time limit exceeds |
| IPAY0100043 | IP address is blocked already |
| IPAY0100044 | Problem occurred while loading payment page |
| IPAY0100045 | Denied by Risk |
| IPAY0100046 | Payment option not enabled |
| IPAY0100047 | Payment Page validation failed due to invalid Order Status |
| IPAY0100048 | Cancelled |
| IPAY0100049 | Transaction declined due to exceeding OTP attempts |
| IPAY0100050 | Invalid terminal key |
| IPAY0100051 | Missing terminal key |
| IPAY0100052 | Problem occurred during merchant response encryption |
| IPAY0100053 | Problem occurred while processing direct debit |
| IPAY0100054 | Payment details not available |
| IPAY0100055 | Invalid Payment Status |
| IPAY0100056 | Instrument not allowed in Terminal and Brand |
| IPAY0100057 | Transaction denied due to invalid processing option action code |
| IPAY0100058 | Transaction denied due to invalid instrument |
| IPAY0100059 | Transaction denied due to invalid currency code |
| IPAY0100060 | Transaction denied due to missing amount |
| IPAY0100061 | Transaction denied due to invalid amount |
| IPAY0100062 | Transaction denied due to invalid Amount/Currency |
| IPAY0100063 | Transaction denied due to invalid track ID |
| IPAY0100064 | Transaction denied due to invalid UDF1 |
| IPAY0100065 | Transaction denied due to invalid UDF2 |
| IPAY0100066 | Transaction denied due to invalid UDF3 |
| IPAY0100067 | Transaction denied due to invalid UDF4 |
| IPAY0100068 | Transaction denied due to invalid UDF5 |
| IPAY0100069 | Missing payment instrument |
| IPAY0100070 | Transaction denied due to failed card check digit calculation |
| IPAY0100071 | Transaction denied due to missing CVD2 |
| IPAY0100072 | Transaction denied due to invalid CVD2 |
| IPAY0100073 | Transaction denied due to invalid CVV |
| IPAY0100074 | Transaction denied due to missing expiry year |
| IPAY0100075 | Transaction denied due to invalid expiry year |
| IPAY0100076 | Transaction denied due to missing expiry month |
| IPAY0100077 | Transaction denied due to invalid expiry month |
| IPAY0100078 | Transaction denied due to missing expiry day |
| IPAY0100079 | Transaction denied due to invalid expiry day |
| IPAY0100080 | Transaction denied due to expiration date |
| IPAY0100081 | Card holder name is not present |
| IPAY0100082 | Card address is not present |
| IPAY0100083 | Card postal code is not present |
| IPAY0100084 | AVS Check: Fail |
| IPAY0100085 | Electronic Commerce Indicator is invalid |
| IPAY0100086 | Transaction denied due to missing CVV |
| IPAY0100087 | Card pin number is not present |
| IPAY0100088 | Empty mobile number |
| IPAY0100089 | Invalid mobile number |
| IPAY0100090 | Empty MMID |
| IPAY0100091 | Invalid MMID |
| IPAY0100092 | Empty OTP number |
| IPAY0100093 | Invalid OTP number |
| IPAY0100094 | Sorry, this instrument is not handled |
| IPAY0100095 | Terminal inactive |
| IPAY0100096 | IMPS for Institution Not Active for Transaction request, Institution |
| IPAY0100097 | IMPS for Terminal Not Active for Transaction request, Terminal |
| IPAY0100098 | Terminal Action not enabled for Transaction request, Terminal "termid", Tran Action: "action" |
| IPAY0100099 | Terminal Payment Instrument not enabled for Transaction request, Terminal "termid", Tran Instrument: "PAYMENT_INSTRUMENT" |
| IPAY0100100 | Problem occurred while authorize |
| IPAY0100101 | Denied by risk: Risk Profile does not exist |
| IPAY0100102 | Denied by risk: Maximum Floor Limit Check - Fail |
| IPAY0100103 | Transaction denied due to Risk: Maximum transaction count |
| IPAY0100104 | Transaction denied due to Risk: Maximum processing amount |
| IPAY0100105 | Action type not supported by maestro brand |
| IPAY0100106 | Invalid payment instrument |
| IPAY0100107 | Instrument not enabled |
| IPAY0100108 | Perform risk check: Failed |
| IPAY0100109 | Invalid subsequent transaction, payment id is null or empty |
| IPAY0100110 | Invalid subsequent transaction, Tran Ref id is null or empty |
| IPAY0100111 | Card decryption failed |
| IPAY0100112 | Problem occurred in method loading original transaction data (card number, exp month / year) for orig_tran_id |
| IPAY0100113 | "transaction id" is a subsequent transaction, but original transaction id is invalid |
| IPAY0100114 | Duplicate Record |
| IPAY0100115 | Transaction denied due to missing original transaction id |
| IPAY0100116 | Transaction denied due to invalid original transaction id |
| IPAY0100117 | Transaction denied due to missing card number |
| IPAY0100118 | Transaction denied due to card number length error |
| IPAY0100119 | Transaction denied due to invalid card number |
| IPAY0100120 | Transaction denied due to invalid payment instrument for brand data |
| IPAY0100121 | Transaction denied due to invalid card holder name |
| IPAY0100122 | Transaction denied due to invalid address |
| IPAY0100123 | Transaction denied due to invalid postal code |
| IPAY0100124 | Problem occurred while validating transaction data |
| IPAY0100125 | Payment instrument not enabled |
| IPAY0100126 | Brand not enabled |
| IPAY0100127 | Problem occurred while doing validate original transaction |
| IPAY0100128 | Transaction denied due to Institution ID mismatch |
| IPAY0100129 | Transaction denied due to Merchant ID mismatch |
| IPAY0100130 | Transaction denied due to Terminal ID mismatch |
| IPAY0100131 | Transaction denied due to Payment Instrument mismatch |
| IPAY0100132 | Transaction denied due to Currency Code mismatch |
| IPAY0100133 | Transaction denied due to Card Number mismatch |
| IPAY0100134 | Transaction denied due to invalid Result Code |
| IPAY0100135 | Problem occurred while doing perform action code reference id (Validate Original Transaction) |
| IPAY0100136 | Transaction denied due to previous capture check failure (Validate Original Transaction) |
| IPAY0100137 | Transaction denied due to credit amount greater than auth amount check failure (Validate Original Transaction) |
| IPAY0100138 | Transaction denied due to capture amount versus auth amount check failure (Validate Original Transaction) |
| IPAY0100139 | Transaction denied due to void amount versus original amount check failure (Validate Original Transaction) |
| IPAY0100140 | Transaction denied due to previous void check failure (Validate Original Transaction) |
| IPAY0100141 | Transaction denied due to authorization already captured (Validate Original Transaction) |
| IPAY0100142 | Problem occurred while validating original transaction |
| IPAY0100143 | Transaction action is null |
| IPAY0100144 | ISO MSG is null. See log for more details |
| IPAY0100145 | Problem occurred while loading default messages in ISO Formatter |
| IPAY0100146 | Problem occurred while encrypting PIN |
| IPAY0100147 | Problem occurred while formatting purchase request in B24 ISO Message Formatter |
| IPAY0100148 | Problem occurred while hashing E-com PIN |
| IPAY0100149 | Invalid PIN Type |
| IPAY0100150 | Problem occurred while formatting Reverse purchase request in B24 ISO Message Formatter |
| IPAY0100151 | Problem occurred while formatting Credit request in B24 ISO Message Formatter |
| IPAY0100152 | Problem occurred while formatting authorization request in B24 ISO Message Formatter |
| IPAY0100153 | Problem occurred while formatting Capture request in B24 ISO Message Formatter |
| IPAY0100154 | Problem occurred while formatting Reverse Credit request in B24 ISO Message Formatter |
| IPAY0100155 | Problem occurred while formatting reverse authorization request in B24 ISO Message Formatter |
| IPAY0100156 | Problem occurred while formatting Reverse Capture request in B24 ISO Message Formatter |
| IPAY0100157 | Problem occurred while formatting vpas capture request in B24 ISO Message Formatter |
| IPAY0100158 | Host timeout |
| IPAY0100159 | External message system error |
| IPAY0100160 | Unable to process the transaction |
| IPAY0100161 | Merchant is not allowed for encryption process |
| IPAY0100162 | Problem occurred while validating IMPS |
| IPAY0100163 | Problem occurred during transaction |
| IPAY0100164 | Transaction Not Processed due to Wrong ECI value |
| IPAY0100165 | Transaction Not Processed due to Empty ECI value |
| IPAY0100166 | Transaction Not Processed due to Empty Authentication Status |
| IPAY0100167 | Transaction Not Processed due to Invalid Authentication Status |
| IPAY0100168 | Transaction Not Processed due to Empty Enrolment Status |
| IPAY0100169 | Transaction Not Processed due to Invalid Enrolment Status |
| IPAY0100170 | Transaction Not Processed due to invalid CAVV |
| IPAY0100171 | Transaction Not Processed due to Empty CAVV |
| IPAY0100172 | Problem occurred while converting amount |
| IPAY0100173 | Problem occurred while building refund request |
| IPAY0100174 | Problem occurred while calling Amex web service |
| IPAY0100175 | Problem occurred in refund process |
| IPAY0100176 | Decrypting transaction data failed |
| IPAY0100177 | Invalid input data received |
| IPAY0100178 | Merchant encryption enabled |
| IPAY0100179 | IVR not enabled |
| IPAY0100180 | Authentication not available |
| IPAY0100181 | Card encryption failed |
| IPAY0100182 | Vpas merchant not enabled |
| IPAY0100183 | Error occurred Due to byte PAReq is null |
| IPAY0100184 | Error occurred while Parsing PAReq |
| IPAY0100185 | Problem occurred while authentication |
| IPAY0100186 | Encryption enabled |
| IPAY0100187 | Customer ID is missing for Faster Checkout |
| IPAY0100188 | Transaction Mode (FC) is missing for Faster Checkout |
| IPAY0100189 | Transaction denied due to brand directory unavailable |
| IPAY0100190 | Transaction denied due to Risk: Maximum transaction count |
| IPAY0100191 | Denied by risk: Negative Card check - Fail |
| IPAY0100192 | Transaction Not Processed due to Empty XID |
| IPAY0100193 | Transaction Not Processed due to invalid XID |
| IPAY0100194 | Transaction denied due to Risk: Minimum Transaction Amount processing |
| IPAY0100195 | Transaction denied due to Risk: Maximum credit processing amount |
| IPAY0100196 | Transaction denied due to Risk: Maximum processing amount |
| IPAY0100197 | Transaction denied due to Risk: Maximum debit amount |
| IPAY0100198 | Transaction denied due to Risk: Transaction count limit exceeded for the IP |
| IPAY0100199 | Transaction denied due to previous credit check failure (Validate Original Transaction) |
| IPAY0100200 | Denied by risk: Negative BIN check - Fail |
| IPAY0100201 | Denied by risk: Declined Card check - Fail |
| IPAY0100202 | Error occurred in Determine Payment Instrument |
| IPAY0100203 | Problem occurred while doing perform transaction |
| IPAY0100204 | Missing payment details |
| IPAY0100205 | Problem occurred while getting PARES details |
| IPAY0100206 | Problem occurred while getting currency minor digits |
| IPAY0100207 | Bin range not enabled |
| IPAY0100208 | Action not enabled |
| IPAY0100209 | Institution config not enabled |
| IPAY0100210 | Problem occurred during veres process |
| IPAY0100211 | Problem occurred during pareq process |
| IPAY0100212 | Problem occurred while getting veres |
| IPAY0100213 | Problem occurred while processing the hosted transaction request |
| IPAY0100214 | Problem occurred while verifying tranportalID |
| IPAY0100215 | Invalid tranportalID |
| IPAY0100216 | Invalid data received |
| IPAY0100217 | Invalid payment detail |
| IPAY0100218 | Invalid brand id |
| IPAY0100219 | Missing card number |
| IPAY0100220 | Invalid card number |
| IPAY0100221 | Missing card holder name |
| IPAY0100222 | Invalid card holder name |
| IPAY0100223 | Missing cvv |
| IPAY0100224 | Invalid cvv |
| IPAY0100225 | Missing card expiry year |
| IPAY0100226 | Invalid card expiry year |
| IPAY0100227 | Missing card expiry month |
| IPAY0100228 | Invalid card expiry month |
| IPAY0100229 | Invalid card expiry day |
| IPAY0100230 | Card expired |
| IPAY0100231 | Invalid user defined field |
| IPAY0100232 | Missing original transaction id |
| IPAY0100233 | Invalid original transaction id |
| IPAY0100234 | Problem occurred while formatting Reverse Capture request in VISA ISO Message Formatter |
| IPAY0100235 | Problem occurred while formatting Reverse Credit request in VISA ISO Message Formatter |
| IPAY0100236 | Problem occurred while formatting Reverse Credit request in VISA ISO Message Formatter |
| IPAY0100237 | Problem occurred while formatting Reverse purchase request in VISA ISO Message Formatter |
| IPAY0100238 | Problem occurred while formatting Capture request in VISA ISO Message Formatter |
| IPAY0100239 | Problem occurred while formatting authorization request in VISA ISO Message Formatter |
| IPAY0100240 | Problem occurred while formatting Credit request in VISA ISO Message Formatter |
| IPAY0100241 | Problem occurred while formatting purchase request in VISA ISO Message Formatter |
| IPAY0100242 | RC_UNAVAILABLE |
| IPAY0100243 | NOT SUPPORTED |
| IPAY0100244 | Payment Instrument Not Configured |
| IPAY0100245 | Problem occurred while sending/receiving ISO message |
| IPAY0100246 | Problem occurred while doing perform ip risk check |
| IPAY0100247 | PARES message format is invalid |
| IPAY0100248 | Problem occurred while validating PARES message format |
| IPAY0100249 | Merchant response URL is down |
| IPAY0100250 | Payment details verification failed |
| IPAY0100251 | Invalid payment data |
| IPAY0100252 | Missing veres |
| IPAY0100253 | Problem occurred while cancelling the transaction |
| IPAY0100254 | Merchant not enabled |
| IPAY0100255 | External connection not enabled |
| IPAY0100256 | Payment encryption failed |
| IPAY0100257 | Brand rules not enabled |
| IPAY0100258 | Certification verification failed |
| IPAY0100259 | Problem occurred during merchant hashing process |
| IPAY0100260 | Payment option(s) not enabled |
| IPAY0100261 | Payment hashing failed |
| IPAY0100262 | Problem occurred during VEREQ process |
| IPAY0100263 | Transaction details not available |
| IPAY0100264 | Signature validation failed |
| IPAY0100265 | PARES validation failed |
| IPAY0100266 | Brand directory unavailable |
| IPAY0100267 | PARES status not successful |
| IPAY0100268 | 3d secure not enabled for the brand |
| IPAY0100269 | Invalid cards check digit |
| IPAY0100270 | pares not successful |
| IPAY0100271 | Problem occurred while formatting purchase request in MASTER ISO Message Formatter |
| IPAY0100272 | Problem occurred while validating xml message format |
| IPAY0100273 | Problem occurred while validation VERES message format |
| IPAY0100274 | VERES message format is invalid |
| IPAY0100275 | Problem occurred while formatting Credit request in MASTER ISO Message Formatter |
| IPAY0100276 | Problem occurred while formatting Reverse purchase request in MASTER ISO Message Formatter |
| IPAY0100277 | Problem occurred while formatting Reverse Credit request in MASTER ISO Message Formatter |
| IPAY0100278 | Problem occurred while formatting reverse authorization request in MASTER ISO Message Formatter |
| IPAY0100279 | Problem occurred while formatting Reverse Capture request in MASTER ISO Message Formatter |
| IPAY0100280 | Problem occurred while formatting Capture request in MASTER ISO Message Formatter |
| IPAY0100281 | Transaction Denied due to missing Master Brand |
| IPAY0100282 | Transaction Denied due to missing Visa Brand |
| IPAY0100283 | Problem occurred in determine payment instrument |
| IPAY0100284 | Invalid subsequent transaction, track id is null or empty |
| IPAY0100285 | Transaction denied due to invalid original transaction |
| IPAY0100286 | Unknown IMPS Tran Action Code encountered |
| IPAY0100287 | Terminal Action not enabled for Transaction request, Terminal |
| IPAY0100288 | Terminal Payment Instrument not enabled for Transaction request, Terminal: termId, Tran Instrument: instrument name |
| IPAY0100289 | Transaction denied due to Risk: Maximum credit amount |
| IPAY0200007 | Problem occurred while validating payment details |
| IPAY0200008 | Problem occurred while verifying payment details |
| IPAY0200009 | Problem occurred while getting payment details |
| IPAY0200010 | Problem occurred while updating payment details |
| IPAY0200011 | Problem occurred while getting IP block details |
| IPAY0200012 | Problem occurred while updating payment log IP details |
| IPAY0200013 | Problem occurred while updating description details in payment log |
| IPAY0200014 | Problem occurred during merchant response |
| IPAY0200015 | Problem occurred while getting terminal details |
| IPAY0200016 | Problem occurred while getting payment instrument |
| IPAY0200017 | Problem occurred while getting payment instrument list |
| IPAY0200018 | Problem occurred while getting transaction details |
| IPAY0200019 | Problem occurred while getting risk profile details |
| IPAY0200020 | Problem occurred while performing transaction risk check |
| IPAY0200021 | Problem occurred while performing risk check |
| IPAY0200022 | Problem occurred while getting currency |
| IPAY0200023 | Problem occurred while determining payment instrument |
| IPAY0200024 | Problem occurred while getting brand rules details |
| IPAY0200025 | Problem occurred while getting terminal details |
| IPAY0200026 | Problem occurred while getting transaction log details |
| IPAY0200027 | Missing encrypted card number |
| IPAY0200028 | Problem occurred while loading default institution configuration (Validate Original Transaction) |
| IPAY0200029 | Problem occurred while getting external connection details |
| IPAY0200030 | No external connection details for Extr Conn id |
| IPAY0200031 | Alternate external connection details not found for the alt Extr Conn id |
| IPAY0200032 | Problem occurred while getting external connection details for Extr Conn id |
| IPAY0200033 | Problem occurred while getting vpas log details |
| IPAY0200034 | Problem occurred while getting details from VPASLOG table |
| IPAY0200035 | Amex Payment log details not available |
| IPAY0200036 | Problem occurred while getting Amex payment log details |
| IPAY0200037 | Error occurred while getting Merchant ID |
| IPAY0200038 | Problem occurred while getting vpas merchant details |
| IPAY0200039 | Problem occurred while getting Faster Checkout details |
| IPAY0200040 | Problem occurred while performing card risk check |
| IPAY0200041 | Problem occurred while getting institution configuration |
| IPAY0200042 | Problem occurred while getting brand |
| IPAY0200043 | Problem occurred while getting bin range details |
| IPAY0200044 | Problem occurred while adding transaction log details |
| IPAY0200045 | Problem occurred while updating VPASLOG table |
| IPAY0200046 | Unable to update VPASLOG table, payment id is null |
| IPAY0200047 | Problem occurred while getting details from VPASLOG table for payment id |
| IPAY0200048 | Problem occurred while getting details from VPASLOG table |
| IPAY0200049 | Card number is null. Unable to update risk factors in negative card table & declined card table |
| IPAY0200050 | Problem occurred while updating risk in negative card details |
| IPAY0200051 | Problem occurred while updating risk in declined card table |
| IPAY0200052 | Problem occurred while updating risk factor |
| IPAY0200053 | Problem occurred while updating payment log currency details |
| IPAY0200054 | Problem occurred while inserting currency conversion currency details |
| IPAY0200055 | Problem occurred while updating currency conversion currency details |
| IPAY0200056 | Problem occurred while getting brand details |
| IPAY0200057 | Problem occurred while getting external connection details |
| IPAY0200058 | Problem occurred while updating message log 2fa details |
| IPAY0200059 | Problem occurred while updating vpas details |
| IPAY0200060 | Problem occurred while adding vpas details |
| IPAY0200061 | Problem occurred during batch 2fa process |
| IPAY0200062 | Problem occurred while getting brand rules details |
| IPAY0200063 | Problem occurred while updating payment log process code details |
| IPAY0200064 | Problem occurred while updating payment log process code and ip details |
| IPAY0200065 | Problem occurred while updating payment log description details |
| IPAY0200066 | Problem occurred while updating payment log instrument details |
| IPAY0200067 | Problem occurred while updating payment log udf Fields |
| IPAY0200068 | Problem occurred while validating IP address blocking |
| IPAY0200069 | Problem occurred while updating payment log card details |
| IPAY0200070 | Problem occurred while updating ipblock details |
| IPAY0200071 | Problem occurred during authentication |
| IPAY0200072 | Payment log details not available |