The design of the iVeri Gateway is intended to give the merchant/integrator enough information to be able to respond to the merchant and/or card holder with a sensible course of action to take without delving too deeply into what the reason behind the result code is.
The following is the list of Result Codes.
Result Status |
Result Code |
Result Description |
Invalid Data submitted, change the data and resubmit |
Resubmit without changing the data after a period of time. Stop if this Result Code is returned continuously. |
Merchant configuration/Development problem. Stop processing this transaction and resolve the specific issue, if possible, before re-attempting the transaction. |
Stop processing. Re-submitting the transaction will not change the result. |
Notes |
0 (OK) |
0 |
Approved/Successful |
|
|
|
X |
|
-1 (Not OK) |
1 |
Timeout waiting for response |
|
X |
|
|
Either stop the transaction or wait a while before re-submitting. Do not re-submit forever, have a limit in place of how many times a transaction can be re-submitted. |
-1 (Not OK) |
2 |
Gateway unreachable |
|
X |
|
|
Either stop the transaction or wait a while before re-submitting. Do not re-submit forever, have a limit in place of how many times a transaction can be re-submitted. |
-1 (Not OK) |
3 |
Hot card |
|
|
|
X |
|
-1 (Not OK) |
4 |
Denied |
|
|
|
X |
|
-1 (Not OK) |
5 |
Please call |
X |
|
|
|
Merchant can phone their acquiring bank to obtain a telephonic authorisation. If this is not possible then the transaction should be Denied. |
-1 (Not OK) |
7 |
Invalid Authentication Data |
X |
|
|
|
Card security code and/or 3D secure data is incorrect. |
-1 (Not OK) |
8 |
Card Type not accepted |
|
|
X |
|
The Card cannot be accepted either because the Merchant has not signed up with the association, the card type cannot be accepted on the channel that the merchant is using or the Acquirer does not support this card type. |
-1 (Not OK) |
9 |
Unable to process the transaction |
|
X |
|
|
Either stop the transaction or wait a while before re-submitting. Do not re-submit forever, have a limit in place of how many times a transaction can be re-submitted. |
-1 (Not OK) |
10 |
Card blocked |
|
|
X |
|
The card is being blocked either by the iVeri Gateway, the Acquirer or the Issuer. This is NOT a hot card but one that has been blocked for some reason. |
-1 (Not OK) |
11 |
Invalid Amount |
|
|
X |
|
Amounts of zero or where the cash amount exceeds the total amount are not accepted. |
-1 (Not OK) |
12 |
Invalid Budget Period |
X |
|
|
|
The budget period chosen is not supported. |
-1 (Not OK) |
13 |
Void unsuccessful |
|
|
|
X |
Command Void |
-1 (Not OK) |
14 |
Invalid Card Number |
X |
|
|
|
The card number fails the Luhn Mod10 check, is too short or too long or contains invalid characters. |
-1 (Not OK) |
15 |
Invalid Track2 |
X |
|
|
|
The track2 fails the Luhn Mod10 check, is too short or too long or contains invalid characters. |
-1 (Not OK) |
16 |
Invalid Expiry Date/Card Period |
X |
|
|
|
The expiry date submitted is malformed, contains invalid characters or simply incorrect. |
-1 (Not OK) |
17 |
Invalid Account Selectiion |
X |
|
|
|
Ask the cardholder to choose another account. |
-1 (Not OK) |
18 |
Invalid Authorisation code |
X |
|
|
|
The acquiring institution does not accept the authorisation code submitted due to length or character restrictions. |
-1 (Not OK) |
19 |
Incorrect PIN |
X |
|
|
|
Resubmitting a transaction whose response code is “Incorrect PIN” repeatedly will result in the carholders card being locked and the cardholder will have to contact their issuing bank to unlock their card. |
-1 (Not OK) |
20 |
Device PIN Key expired |
X |
|
|
X |
Renew the Device PIN Key before re-submitting the same transaction. |
-1 (Not OK) |
22 |
EMV not supported |
|
|
X |
|
EMV_Cryptogram submitted |
-1 (Not OK) |
23 |
Card information not present |
|
|
|
X |
Tokenized PAN submitted but no record of the actual PAN can be found. |
-1 (Not OK) |
24 |
Invalid recurring account |
X |
|
|
|
CardHolderPresence value Recurring submitted |
-1 (Not OK) |
26 |
Contactless not allowed |
X |
|
|
|
The use of contactless for this transaction is not supported and the customer must try again by dipping or swiping their card. |
-1 (Not OK) |
100 |
The requested file is not available for download |
|
X |
|
|
FileTransfer |
-1 (Not OK) |
101 |
The specified file has already been uploaded |
|
|
|
X |
FileTransfer |
-1 (Not OK) |
255 |
General Error (Exception) |
|
|
X |
|
|
1 (Warning) |
7 |
Approved in spite of Invalid Authentication Data |
|
|
|
X |
Allow the cardholder to depart with the goods. |
1 (Warning) |
21 |
Approved but Cash Denied |
|
|
|
X |
Hand over the goods but DO NOT hand over the cash. |
1 (Warning) |
25 |
Approved but Identification Required |
|
|
|
X |
Ask the cardholder for identification before allowing the cardholder to depart with the goods. |