-
Notifications
You must be signed in to change notification settings - Fork 6
Troubleshooting
pleykov edited this page May 2, 2017
·
8 revisions
An important use of the RIS response is the ability to verify if the decision-making process was successful and view any warnings or errors that were made during the RIS post from the merchant. All warnings will be displayed in the response and if errors do occur the RIS response will be returned with a MODE = E
.
Here's a list of all used RIS warning and error codes.
Response Code | Warning/Error Label | Description |
---|---|---|
201 | MISSING_VERS |
Missing version of Kount, this is built into SDK but must be supplied by merchant if not using the SDK |
202 | MISSING_MODE |
The mode type for post is missing Refer to Risk Inquiry Service Modes section of this document |
203 | MISSING_MERC |
The six digit Merchant ID was not sent |
204 | MISSING_SESS |
The unique session ID was not sent |
205 | MISSING_TRAN |
Transaction ID number |
211 | MISSING_CURR |
The currency was missing in the RIS submission |
212 | MISSING_TOTL |
The total amount was missing |
221 | MISSING_EMAL |
The email address was missing |
222 | MISSING_ANID |
For MODE=P RIS inqueries the caller ID is missing |
223 | MISSING_SITE |
The website identifier that was created in the Agent Web Console (DEFAULT is the default website ID) is missing |
231 | MISSING_PTYP |
The payment type is missing. Refer to the RIS Payment Types section of this document for details |
232 | MISSING_CARD |
The credit card information is missing |
233 | MISSING_MICR |
Missing Magnetic Ink Character Recognition string |
234 | MISSING_PYPL |
The PayPal Payer ID is missing |
235 | MISSING_PTOK |
The payment token is missing. Refer to the RIS Payment Types section of this document for details |
241 | MISSING_IPAD |
The IP address is missing |
251 | MISSING_MACK |
The merchant acknowledgement is missing |
261 | MISSING_POST |
The RIS query submitted to Kount contained no data |
271 | MISSING_PROD_TYPE |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
272 | MISSING_PROD_ITEM |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
273 | MISSING_PROD_DESC |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
274 | MISSING_PROD_QUANT |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
275 | MISSING_PROD_PRICE |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
301 | BAD_VERS |
The version of Kount supplied by merchant does not fit the four integer parameter |
302 | BAD_MODE |
The mode type is invalid. Refer to the RIS Inquiry Service Modes section of this document for details |
303 | BAD_MERC |
The six digit Merchant ID is malformed or wrong |
304 | BAD_SESS |
The unique session ID is invalid. Refer to the Data Collector Requirements and Section creation code example sections of this document for details |
305 | BAD_TRAN |
Transaction ID number is malformed |
311 | BAD_CURR |
The currency was wrong in the RIS submission |
312 | BAD_TOTL |
The total amount is wrong. TOTL is the whole number amount charged to customer |
321 | BAD_EMAL |
The email address does not meet required format or is greater than 64 characters in length |
322 | BAD_ANID |
For MODE=P RIS inqueries the caller ID is malformed |
323 | BAD_SITE |
The website identifier that was created in the Agent Web Console (DEFAULT is the default website ID) does not match what was created in the AWC. |
324 | BAD_FRMT |
The specified format is wrong. Format options are key value pairs, XML, JSON, YAML |
331 | BAD_PTYP |
The payment type is wrong. Refer to the RIS Payment Types section of this document for details |
332 | BAD_CARD |
The credit card information is malformed or wrong, test cards do not work in the production environment |
333 | BAD_MICR |
Malformed or improper Magnetic Ink Character Recognition string. Refer to the RIS Payment Types section of this document for details |
334 | BAD_PYPL |
The PayPal Payer ID is malformed or corrupt. Refer to the RIS Payment Types section of this document for details |
335 | BAD_GOOG |
Malformed or improper Google Checkout Account ID string. Refer to the RIS Payment Types section of this document for details |
336 | BAD_BLML |
Malformed or improper Bill Me Later account number. Refer to the RIS Payment Types section of this document for details |
337 | BAD_PENC |
The encryption method specified is wrong |
338 | BAD_GDMP |
The GreenDot payment token is not a valid payment token |
339 | BAD_HASH |
When payment type equals CARD , [PTYP=CARD] and payment encryption type equals ‘KHASH’, [PENC=KHASH] the value must be 20 characters in length. |
340 | BAD_MASK |
Invalid or excessive characters in the PTOK field |
341 | BAD_IPAD |
The IP address does not match specifications |
342 | BAD_GIFT |
The Gift Card payment token is invalid due to invalid characters, null, or exceeding character length |
351 | BAD_MACK |
The merchant acknowledgement must be ’Y’ or ’N’ |
362 | BAD_CART |
There is a discrepancy in the shopping cart key count and the number of items actually being sent in the cart |
371 | BAD_PROD_TYPE |
The shopping cart data array attribute is missing. Refer to the Shopping Cart Data section of this document for details |
372 | BAD_PROD_ITEM |
The shopping cart data array attribute is corrupt or missing. Refer to the Shopping Cart Data section of this document for details |
373 | BAD_PROD_DESC |
The shopping cart data array attribute is corrupt or missing. Refer to the Shopping Cart Data section of this document for details |
374 | BAD_PROD_QUANT |
The shopping cart data array attribute is corrupt or missing. Refer to the Shopping Cart Data section of this document for details |
375 | BAD_PROD_PRICE |
The shopping cart data array attribute is corrupt or missing. Refer to the Shopping Cart Data section of this document for details |
399 | BAD_OPTN |
A UDF has been mistyped or does not exist in the Agent Web Console |
401 | EXTRA_DATA |
RIS keys submitted by merchant were not part of SDK |
404 | UNNECESSARY_PTOK |
When PTYP equals NONE and a PTOK is submitted |
413 | REQUEST_ENTITY_TOO_LARGE |
The RIS Post to Kount exceeded the 4K limit. Refer to the Shopping Cart Data section for further details. |
404 | UNNECESSARY_PTOK |
When PTYP equals NONE and a PTOK is submitted |
501 | UNAUTH_REQ |
Error regarding certificate • Using test certificate in prod |
502 | UNAUTH_MERC |
Invalid Merchant ID has been entered |
601 | SYS_ERR |
Unspecified system error - Contact Merchant Services |
602 | SYS_NOPROCESS |
Kount will not process particular transaction |
701 | NO_HDR |
No header found with merchantId=[XXXXX] , sessionId=[htot2kk5khpamo45f777q455] , trans=[122347] This error occurs when a RIS request goes to the database and there is no data available in the reply. The Update post had an invalid transaction ID#. Check all required fields for update post and confirm they are being passed correctly. |
- Missing: When this designation appears, the customer has failed to complete a required field.
-
Bad: When this designation appears, some data was sent but failed to meet specifications. This could also be explained as malformed data or bad code that did not meet specifications, such as
AVS=W
instead ofAVS=M
.
- Home
- Installation
- Adding Configuration
-
Making Your First Call
- [[
C#
Example for RIS | Making-First-Call#c-example-for-ris ]] - Explanation
- [[
- Response description
- SDK Integration Tests
- Connection Troubleshooting