- Introduction
- Commands & Actions
- Transaction Sequence
- MasterPass
- Visa Checkout
- Foreign Exchange
- Parameter Description & Action
- Gateway Domain Knowledge
- Transaction Result Codes
-
Out Of Band
-
Out of band transaction notification
-
Out Of Band - Merchant Webservice
-
Card on File - Recurring/Adhoc transactions
-
PINBlock encryption via Triple DES DUKPT encryption
-
PINBlock encryption via Master/Session encryption
-
Track2 encryption via Master/Session encryption
-
Track2 encryption via Dukpt encryption
-
Debit with PIN and Balance Enquiry
-
EMV Transactions
-
Coding for EMV data
-
- Tokenization
- SOAP API
- Pos Device Intergration
- Acquire Contact Information
- 3D Secure
-
Enterprise API Samples
-
Transaction Message Examples
-
Merchant Benefits
-
Pre-Auth – “Authorisation with PAN”
-
3D Secure 2
-
Pre-Auth Completion – Follow-up Debit
-
3D Secure 2 implementation using the Pop-Up Method
-
Pre-Auth Reversal – “Authorisation Reversal”
-
3D Secure 2 implementation using the Form Post
-
Refund – “Follow-Credit”
-
Authorisation with 3DS 2 Data
-
Refund – “Initial Credit”
-
Void
-
- Card on File
- Additional Data Transactions
List of result codes and associated descriptions on transactions processed by the iVeri Gateway is outlined below:
Result Status |
Result Code |
Result Description |
Only relevant when |
0 (OK) |
0 |
N/A (Approved) |
|
-1 (Not OK) |
1 |
Timeout waiting for response |
|
-1 (Not OK) |
2 |
Gateway unreachable |
|
-1 (Not OK) |
3 |
Hot card |
|
-1 (Not OK) |
4 |
Denied |
|
-1 (Not OK) |
5 |
Please call |
|
-1 (Not OK) |
6 |
Card Address failure |
|
1 (Warning) |
6 |
Warning: Approved but Card Address failure |
|
-1 (Not OK) |
7 |
Card Security Code failure |
|
1 (Warning) |
7 |
Warning: Approved but Card Security Code failure |
|
-1 (Not OK) |
8 |
Card Type not accepted |
|
-1 (Not OK) |
9 |
Unable to process the transaction |
|
-1 (Not OK) |
10 |
Card blocked |
|
-1 (Not OK) |
11 |
Invalid amount |
|
-1 (Not OK) |
12 |
Invalid budget period |
|
-1 (Not OK) |
13 |
Void unsuccessful |
Command Void |
-1 (Not OK) |
14 |
Invalid card number |
|
-1 (Not OK) |
15 |
Invalid track2 |
|
-1 (Not OK) |
16 |
Invalid card date (Expiry Date or Card period) |
|
-1 (Not OK) |
18 |
Invalid authorisation code |
|
-1 (Not OK) |
19 |
Incorrect PIN |
PINBlock submitted |
-1 (Not OK) |
20 |
Device PIN Key has expired |
PINBlock submitted |
1 (Warning) |
21 |
Warning: Approved but Cash Denied |
PINBlock and CashAmount submitted |
-1 (Not OK) |
22 |
EMV not supported |
|
-1 (Not OK) |
23 |
Card information not present |
|
-1 (not OK) |
24 |
Invalid Recurring Account |
CardHolderPresence 'Recurring' specified |
1 (Warning) |
25 |
Warning: Approved but Identification Required |
|
-1 (Not OK) |
100 |
The requested file is not available for download |
FileTransfer |
-1 (Not OK) |
101 |
The specified file has already been uploaded |
FileTransfer |
-1 (Not OK) |
255 |
General Error (Exception) |
|
Result Status |
Result Code |
Result Description |
Examples |
Action |
-1 |
1 |
Timeout waiting for response |
- There was
no reply from the card holder’s issuer |
- Request can be automatically retried (with a wait in between) |
-1 |
9 |
Unable to process the transaction |
- The
connection between iVeri and the acquirer is down |
- Request can be automatically retried (with a wait in between) |
-1 |
255 |
General
Error |
- The
ApplicationID has been suspended |
- Request can be retried only after someone has read the error description and done an action to fix it |