The Objective of this user guide is to outline IYS Back End interface through the use of step by step screen representations, explaining in detail how the merchant interface works and the related functionalities available within IYS.
Objectives *
**
This guide aims to foster awareness and comprehension of Automatic Billing Updater (ABU) while clearly delineating the roles and responsibilities of all stakeholders engaged in the ABU enablement process for a merchant.
Through visual aids, we will walk you through the process of enabling ABU for a merchant via the Admin Portal, including any additional configurations that may be necessary.
/Note:/* This guide aims to demonstrate to the user how to enable ABU, assuming that the user is capable of onboarding a merchant.
OpenCart (ver 1.4.0)
**
iVeri Lite OpenCart Plugin ** The iVeri Lite Payment Gateway is a plugin that extends OpenCart, allowing merchants to accept payment through the iVeri Payment Gateway. The extension works by giving customers to option to pay via iVeri and then redirecting them to iVeri to make payment.
* Installation ** The following steps need to be followed when installing the OpenCart plugin:
Unzip the module to a temporary location on your computer Copy the “admin” and “catalog” folders in the archive to your base “OpenCart” folder This should NOT overwrite any existing files or folders and merely supplement them with the iVeri files This, however, is dependent on the FTP program you use If you are concerned about this, rather copy the individual files across as per instruction
Out of Band Transaction notification is a dedicated messaging system that allows merchants to receive their transaction outcome reliable and timeously. The transaction outcome available in the Out of Band notification system contains the same data elements as would be found when doing a transaction look up in the gateway's endpoint or directly from Backoffice. Merchant developers can implement a webservice that will consume the transaction notification payload. The transaction notifications are usually available when the cardholder completes a payment to the merchant.
Format of the OOB Transaction Notification The transaction notifications to the merchant are JSON formatted, the body of the message contains a Base64 string of the VXML response. The VXML response parameters are defined in
Out of Band Transaction notification is a dedicated messaging system that allows merchants to receive their transaction outcome reliable and timeously. The transaction outcome available in the Out of Band notification system contains the same data elements as would be found when doing a transaction look up in the gateway's endpoint or directly from Backoffice. Merchant developers can implement a webservice that will consume the transaction notification payload. The transaction notifications are usually available when the cardholder completes a payment to the merchant.
Format of the OOB Transaction Notification The transaction notifications to the merchant are JSON formatted, the body of the message contains a Base64 string of the VXML response. The VXML response parameters are defined in
Integrate 3D Secure *
**
Integrate 3D Secure functions via the iVeri Gateway *
Implement a form post with the required data When received, the Gateway will process and handle the enrollment lookups, authentication with the 3DS provider on your behalf On completion, of the authentication, the merchant can submit payment instruction with the 3D 2 authentication data
Integrate 3D Secure directly with the 3DSecure MPI vendor *
Contact 3D secure Vendor Integrate the 3D secure using the 3D secure integration specification from the MPI/3D Secure vendor On completion of the 3D secure process, merchants, or Payment service Provider (PSP) can include 3D secure authentication data on the payment instructions to the iVeri Gateway. When received, the Gateway will process the payment to the appropri
* Overview of iVeri Lite - The Hosted Payment Page ***
The iVeri Lite hosted payment page is an ecommerce solution designed
for merchants who want to accept card payments in their online stores. The
iVeri Lite hosted payment page can be integrated in one of three ways:
*Full Redirect* -
A full Redirect to
the Hosted payment page shifts the interaction of the shopper/buyer away from
the merchant’s website and only goes back to the merchant website when the
transaction is complete.
*LiteBox *- The LiteBox hosted payment appears or pops up within the merchant’s website, the merchant’s website remains unchanged, providing for a more user friendly and seamless checkout experience for both cardholder and merchant.
*Shopping Carts* - The iVeri Lite hosted payment page is integrated to some of the
*
*
* Parameter description ***
Command *
Authorisation *
Debit *
Credit *
AutohorisationReversal *
Void*
GetData*
Cancel*
GetHMAC*
GetSystemInfo*
Parameter*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
In*
Out*
Description*
AcquirerCode
O
O
O
O
O
The Acquirer ISO code returned for this transaction. Note that the success or failure of this transaction MUST be determined by the Result Code and NOT by the AcquirerCode nor the AcquirerDescription. This is only made available as extra information and may not exist in all response.
AcquirerDescription
O
O
O
O
O
The Acquirer ISO description returned for this transaction. Note that the success or failure of this transaction MUST be determined by the Result Code and NOT by the AcquirerCode nor the AcquirerDescription
Point 1.
Point 2.
Point 3.
Point 4.
Core Parameters ***
Parameter
Node Type
Data Type
Min Length
Max Length
Description
ApplicationID
Attribute
parameter
GUid
38
38
Identification of the merchant’s configuration within the iVeri Gateway
CertificateID
property
38
38
The iVeri CertificateID installed on the server communicating with the iVeri Gateway
CertificatePath
Property
A
Valid Path to directory where the KeyStoreFile or CertificateFile exists on the filesystem
CertificateFile
Property
A
Existing certificate file
CertificatePassword
Property
A
Password of the certificate
Gateway
Property
A
The name of the gateway connecting to. If not explicitly set, the default gateway is used.
RequestID
Attribute
38
38
A unique identifier generated by the iVeri Gateway for this request
Mode
Attribute
parameter
4
4
The mode of the corres