Appendix G – Postman

Appendix G – Postman * ** Developers may want to test the protocol independent of their implementation by making use of Postman. When configuring Postman, the Headers must have an additional attribute added to set Content-Type to the value “application/json” as shown below. The Body should be set to the JSON as defined in this document to execute the command that is being tested as shown below: The result received in the response is displayed in the pane below the request. In this case the device 20605360 is not online so the result informs us of that.

JSON Response

JSON Response* ** { "MerchantReference": "Roland20190212.5", "Command": "Void", "DeviceSerialNumber": "81546628", "Result": { "Description": "Void Approved", "Code": "0" }

JSON Response

JSON Response * **

VirtueMart (ver 1.0.0)

VirtueMart (ver 1.0.0) ** iVeri Lite VirtueMart Plugin** The iVeri Lite Payment Gateway is a plugin that extends VirtueMart, 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 plugin and configuring the VirtueMart plugin: Download the module Go to Joomla's Extension manager Select the iVeri zipfile (vmpayment_iveri_lite.zip) and install it Still in the Extension Manager of Joomla, click on "Manage" Search for the iVeri module, and activate it Using the main menu, navigate to Components -> VirtueMart Using the VirtueMart menu, navigate to Shop -> Payment Methods Review the setti

OpenCart (ver 1.4.0)

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

Introduction

* *Divert is a payment solution that allows merchants to request payment from their cardholders for services rendered. Traditionally, this functionality has only been available by accessing the merchant portal – Backoffice where merchants can populate the cardholder data and the payment amount agreed between the merchant and cardholder. On completion, a payment link via email would be distributed to the intended cardholder. The API implementation carries the same functionality found in Backoffice, the aim of the API is to extend the existing functionality to a wider audience whose requirement may be to automate the process of generating the payment link from the Gateway thus giving control and flexibility to the merchant, making it possible for merchants to integrate the payment requests i

V4.144 10/05/2024 Internal

V4.144 10/05/2024 ** The release notes provided in V1 of this document serve as an initial preview of the changes expected in the upcoming production release scheduled for May 19th, 2024, on the Hosted Gateway. Summary* The Gateway release notes will contain information related to the new iVeri software release. The release notes will include the impact of software release to the intended target audience. The release notes will adopt the format outlined below, as applicable:* Compliance *- Refers to the adherence of the software to specific industry standards, regulations, or internal policies. This includes ensuring that the software meets legal and regulatory requirements, follows best practices, and aligns with established security and quality Optimisation* - The process of refining or

Session 1 A

Point 1. Point 2. Point 3. Point 4.

JSON Request

JSON Request * ** { "Command": "Cancel", "DeviceSerialNumber": "81546628" }