Online Payment via Axia Payment Gateway
Reference No: 28594
Details
The support for Online Payment via Axia Payment Gateway has been provided. This will enable online payments to be made without integrated card swiping machines.
Axia Payment Gateway feature is compatible with Oracle DB Version 12c (12.1.0.2.0).
Axia Payment Gateway is currently not supported for Multi-currency in R2.
More features will be provided in future versions.
The details are explained in the sample workflow given below:
Sample Workflow
Prerequisites:
Configure Online Axia Payments:
Connect the System Database using SQL.
Create an Online schema for axia as doc2axiaweb.
Grant below permission.
GRANT CREATE SESSION TO doc2axiaweb;
GRANT CREATE ANY SYNONYM TO doc2axiaweb;

Use R2 Schema like test712c and grant below permissions.
GRANT SELECT, INSERT, UPDATE, DELETE ON OnlinePaymentTransaction TO doc2axiaweb;
GRANT SELECT, INSERT, UPDATE, DELETE ON PaymentTerminalConfiguration TO doc2axiaweb;

Connect to doc2axiaweb schema and grant below permissions.
CREATE SYNONYM OnlinePaymentTransaction FOR test712c.OnlinePaymentTransaction;
CREATE SYNONYM PaymentTerminalConfiguration FOR test712c.PaymentTerminalConfiguration;

Steps to Install UBSConnect
Double click the UBSConnect.Installer.msi setup file. 1. The setup will be available in Sales person Machine.
The UBSConnect window will appears, as shown in Figure 1.0.

Figure 1.0 UBSConnect window for Installing
Click the Next button, by default path will be selected for installing UBS Connect and Just me will be selected as the Permission to use UBSConnect, as shown in Figure 1.1.

Figure 1.1 Selecting permission for UBSConnect
Click the Next button, the Confirm Installation message appears , as shown in Figure 1.2.

Figure 1.2 Confirm Installation message
Click the Next button, the Installation Complete message appears , as shown in Figure 1.3.

Figure 1.3 Installation Complete message
Click the Close button.
Open the UBSConnect from the shortcut created in the Desktop , as shown in Figure 1.4.

Figure 1.4 UBSConnect shortcut in the Desktop
The UBS Payment Configuration Console appears > enter the required details, as shown in Figure 1.5.

Figure 1.5 UBS Payment Configuration Console with details
Click the Export button, the System.ini file is created and it will display the message, as shown in Figure 1.6.

Figure 1.6 The System.ini file get created
Steps to Install UBSScanner
Below steps can be followed in R2 Application Server:
Double click the UBSScanner.msi setup file.
The UBSScanner – InstallShield Wizaed window will appears , as shown in Figure 2.0.

Figure 2.0 UBSScanner window for Installing
Click the Next button, the UBSScanner is ready to install , as shown in Figure 2.1. Click the Install button.

Figure 2.1 UBSScanner window for Installing
The system asks to Upload Configuration File, select the System.ini file, which was created while installing UBSConnect, as shown in Figure 2.2.

Figure 2.2 Selecting System.ini file
The system display the message File successfully configured , as shown in Figure 2.3.

Figure 2.3 System.ini file successfully configured
Click the OK button > in the Upload Configuration File, click the Next button.
The installation is completed, as shown in Figure 2.4.

Figure 2.4 UBSScanner window for Installing
Click the Finish button. The system display the message “UBS Scanner is ready to use” > click the OK button.

Figure 2.5 UBS Scanner is ready to use
The UBS folder should have full access before installing UBS Connect and UBS Scanner.
Scenario:
Select the Configuration module > select the Accounting tab > Payment Gateway drop-down box.
Select the Payment Gateway as Axia, as shown in the Figure 3.0.

Figure 3.0 Payment Gateway in Configuration module
Click the More button next to the Payment Gateway drop-down. NOTE: The More button is enabled only when Axia option is selected.
The Axia Payment Terminals window is displayed. The new button is provided as Import UBS Payment Terminals and new column Active check box .
NOTE: When Activecheck box is true Terminal will be available in the Payment window device drop-down , Pyament terminals can be made inactive by unchecking the Active check box. Inactive devices will not list in the Payment window device drop-down.Click the Import UBS Payment Terminals button, as shown in Figure 3.1.

Figure 3.1 Axia Payment Terminals window
The UBS Payment Terminals window is displayed select the Terminal where the UBS scanner is installed, as shown in Figure 3.2.
NOTE: Click the Tag all button if need to select all the Terminal for online Axia payment.

Figure 3.2 Selecting Terminal Name in the UBS Payment Terminals window
Click the OK button it will close the UBS Payment Terminals window.
The Axia Payment Terminals window appears with Type as Online for selected Terminal.

Figure 3.3 Type as Online for selected Payment Terminals
Click the OK button in the Axia Payment Terminals window.
Save and exit the Configuration module.
Making Payments through Axia Online Terminals in R2
Select the Account module.
Create a Rental Reservation Order [Order346], as shown in the Figure 3.4.

Figure 3.4 Order [Order346] Reservation
Click the Pay Advance icon. The Pre-Payment window is displayed. Click the Add icon. The Payment Details window is displayed, as shown in the Figure 3.5.

Figure 3.5 Payment Details window
Select Card option in the MOP Details section > enter the Amount as 100 > select the Device as Mantra from the drop-down list, as shown in the Figure 3.6.

Figure 3.6 Device selected from the Device drop-down
Click the OK button. The Payment Details window will show the message, “Payment in Progress. Please wait “, as shown in Figure 3.7.

Figure 3.7 Payment In Progress message
The system opens the UBS Scanner payment browser in the system which is selected in the drop-down > The UBS Payment Gateway window appears, as shown in Figure 3.8.

Figure 3.8 UBS Payment Gateway window
Enter the Card Details, as shown in Figure 3.9.

Figure 3.9 Card Details in the UBS Payment Gateway window
Click the Make Payment button the system display Please Wait message while payment is getting processed, as shown in the Figure 3.10.

Figure 3.10 Please Wait message is displayed when payment is processed in the UBS Payment Gateway window
On successful payment, the following message is displayed in UBS Scanner , as shown in the Figure 3.11.

Figure 3.11 Payment Success Message in UBS Scanner
Click the Copy and Close button.
On successful payment, the following message is displayed in R2, as shown in the Figure 3.12.

Figure 3.12 Payment Success Message in R2
Click the OK button.
The following message is displayed, as shown in the Figure 3.13.

Figure 3.13 Print Transaction
Click Yes/No button depending on the need. If Yes is selected it will print Customer and Merchant copy without EMV receipt details.
Refund and void for the online payment is supported when the configuration set up has the POS terminals configured.
UBS Scanner is compatible with IE11.
Before installing UBSScanner IIS should be enabled.
If the IIS is not enable and you try to install it will throw an error.
If after initiating the payment if we disable the IIS then it will not display the browser that is UBS Payment Gateway window.