- 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
File Transfer / Automating the File Transfer process
The File Transfer component of Enterprise facilitates the upload/download files to and from the iVeri Gateway. There may be files available for upload/download within Enterprise APIs that are not available via the BackOffice. Similarly, there may be files available for upload/download within BackOffice that are not available via the Enterprise APIs.
File Transfer Data Types and Parameters Per Action
The File Transfer parameters have the following data types:
Data Type |
Description |
Guid |
Global Unique Identifier
{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}
\} |
N |
Numeric (Positive integer) |
String |
Free format string containing, alpha numeric, special and adding (printable ASCII)
|
The Node Type column corresponds to how the FileTransfer class should be used for the parameter:
Node Type |
Set input parameter value |
property |
Use method or property of FileTransfer corresponding to the parameter |
tag |
fileTransfer.setTag(..) |
To view the Input parameters and application per command type:
File Transfer Parameters
Parameter |
Node Type |
Data Type |
Minimum Length |
Maximum Length |
Gateway |
property |
A |
|
10 |
CertificateID |
property |
Guid |
38 |
38 |
UserGroup |
property |
N |
|
10 |
UserName |
property |
String |
|
16 |
Password |
property |
String |
|
32 |
Command |
property |
A |
|
50 |
ApplicationID |
Property |
Guid |
38 |
50 |
Mode |
property |
A |
4 |
4 |
FileName |
tag |
String |
0 |
50 |
FileFormat |
tag |
String |
0 |
10 |
StartDateTime |
tag |
String |
0 |
20 |
EndDateTime |
tag |
String |
0 |
20 |
Acquirer |
tag |
A |
3 |
32 |
AcquirerCycle |
tag |
N |
5 |
8 |
MerchantUsn |
tag |
N |
5 |
20 |
File Transfer Parameter Description
Parameter |
Description |
||||||||||||||||||
Gateway |
The name of the gateway connecting to. If not explicitly set, the default gateway is used. |
||||||||||||||||||
CertificateID |
The iVeri CertificateID installed on the server communicating with the iVeri Gateway |
||||||||||||||||||
UserGroup |
The UserGroup used to login to the BackOffice website. Usually, the same as the BillingDetailsID |
||||||||||||||||||
UserName |
A Username created under the specified UserGroup |
||||||||||||||||||
Password |
The BackOffice password of the specified user |
||||||||||||||||||
Command |
The command identifying what should be done by the iVeri Gateway
|
||||||||||||||||||
ApplicationID |
Identification of the merchant profile performing the file transfer |
||||||||||||||||||
Mode |
The mode of the corresponding ApplicationID |
||||||||||||||||||
FileName |
The identifying file name of the original batch / divert file uploaded |
||||||||||||||||||
FileFormat |
The format of the batch file to download
|
||||||||||||||||||
StartDateTime |
The starting datetime from which reconciliation information are required
|
||||||||||||||||||
YYYY-MM-DD HH:MM: SS |
YearMonthDay HourMinuteSecond |
||||||||||||||||||
EndDateTime |
The ending datetime to which reconciliation information are required |
||||||||||||||||||
YYYY-MM-DD HH:MM: SS |
YearMonthDay HourMinuteSecond |
||||||||||||||||||
Acquirer |
The acquirer that settled the transactions
|
||||||||||||||||||
AcquirerCycle |
The cycle from which reconciliation information are required |
||||||||||||||||||
MerchantUsn |
Acquirer identification for a merchant account |
File Transfer Commands
Uploads Commands |
|
Command |
Description |
Batch |
|
Divert |
|
Download Commands |
|
TransactionHistory |
with a date time interval |
Recon |
with a cycle interval for an acquirer |
Batch |
|
Divert |
|
HotCard |
|
BinLookup |
|
BinManangement |
|
BlackCard |
|
AcquireRecon |
|
Inventory |
currently only available to Nedbank merchants accepting Fleet cards)
|
File Specification
- For downloading files from the Gateway, reference the iVeri Download Files XML Specification
- For uploading an XML batch file and related result file, reference the iVeri Batch XML Specification
- For uploading an XML batch file and related result file, reference the iVeri Batch Fixed Format Specification
- For generating payment links, reference the DiVert Specification Guide
Vues | |
---|---|
642 | Total des vues |
1 | Vues Membres |
904 | Vues publiques |
Actions | |
---|---|
0 | Aime |
0 | N'aime pas |
0 | Commentaires |
Partager par email
S'il vous plaît S'identifier afin de partager ce webpage par email