R2 Core

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:

  1. Connect the System Database using SQL.

  2. Create an Online schema for axia as doc2axiaweb.

  3. Grant below permission.

    GRANT CREATE SESSION TO doc2axiaweb;
    GRANT CREATE ANY SYNONYM TO doc2axiaweb;

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image002.gif
  1. 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;

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image004.gif
  1. Connect to doc2axiaweb schema and grant below permissions.

    CREATE SYNONYM OnlinePaymentTransaction FOR test712c.OnlinePaymentTransaction;
    CREATE SYNONYM PaymentTerminalConfiguration FOR test712c.PaymentTerminalConfiguration;

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image006.gif

Steps to Install UBSConnect

  1. Double click the UBSConnect.Installer.msi setup file. 1.  The setup will be available in Sales person Machine.

  2. The UBSConnect window will appears, as shown in Figure 1.0.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image008.gif
Figure 1.0 UBSConnect window for Installing
  1. 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.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image010.gif
Figure 1.1 Selecting permission for UBSConnect
  1. Click the Next button, the Confirm Installation message appears , as shown in Figure 1.2.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image012.gif
Figure 1.2 Confirm Installation message
  1. Click the Next button, the Installation Complete message appears , as shown in Figure 1.3.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image014.gif
Figure 1.3 Installation Complete message
  1. Click the Close button.

  2. Open the UBSConnect from the shortcut created in the Desktop , as shown in Figure 1.4.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image016.gif
Figure 1.4 UBSConnect shortcut in the Desktop
  1. The UBS Payment Configuration Console appears > enter the required details, as shown in Figure 1.5.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/18-05-2018_dsdfdf.png
Figure 1.5 UBS Payment Configuration Console with details
  1. Click the Export button, the System.ini file is created and it will display the message, as shown in Figure 1.6.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image020.gif
Figure 1.6 The System.ini file get created

Steps to Install UBSScanner

Below steps can be followed in R2 Application Server:

  1. Double click the UBSScanner.msi setup file.

  2. The UBSScanner – InstallShield Wizaed window will appears , as shown in Figure 2.0.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image022.gif
Figure 2.0 UBSScanner window for Installing  

 

  1. Click the Next button, the UBSScanner is ready to install , as shown in Figure 2.1. Click the Install button.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image024.gif
Figure 2.1 UBSScanner window for Installing
  1.  The system asks to Upload Configuration File, select the System.ini file, which was created while installing UBSConnect, as shown in Figure 2.2.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image026.gif
Figure 2.2 Selecting System.ini  file
  1. The system display the message File successfully configured , as shown in Figure 2.3.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image028.gif
Figure 2.3 System.ini  file successfully configured
  1. Click the OK button > in the Upload Configuration File, click the Next button.

  2. The installation is completed, as shown in Figure 2.4.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image030.gif
Figure 2.4 UBSScanner window for Installing
  1. Click the Finish button. The system display the message “UBS Scanner is ready to use” > click the OK button.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image032.gif
Figure 2.5 UBS Scanner is ready to use

 

The UBS folder should have full access before installing UBS Connect and UBS Scanner.

Scenario:

  1. Select the Configuration module > select the Accounting tab > Payment Gateway drop-down box.

  2. Select the Payment Gateway as Axia, as shown in the Figure 3.0.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I11.png
Figure 3.0 Payment Gateway in Configuration module

 

  1. Click the More  button next to the Payment Gateway drop-down. NOTE: The More button is enabled only when Axia option is selected.

  2. 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.

  3. Click the Import UBS Payment Terminals button, as shown in Figure 3.1.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I1a.png
Figure 3.1 Axia Payment Terminals window
  1. The UBS Payment Terminals window is displayed select the Terminal  where the UBS scanner is installed, as shown in Figure 3.2.

Click the Tag all  button if need to select all the Terminal  for online Axia payment.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/18-05-2018_14-42-45.png
Figure 3.2 Selecting Terminal Name in the UBS Payment Terminals window
  1. Click the OK button it will close the UBS Payment Terminals window.

  2. The Axia Payment Terminals window appears with Type as Online for selected Terminal.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/Axia_j.png
Figure 3.3 Type as Online for selected Payment Terminals
  1. Click the OK button in the Axia Payment Terminals window.

  2. Save and exit the Configuration module.

Making Payments through Axia Online Terminals in R2
  1. Select the Account module.

  2. Create a Rental Reservation Order [Order346], as shown in the Figure 3.4.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I3.png
Figure 3.4 Order [Order346] Reservation  
  1. 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.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I4.png
Figure 3.5 Payment Details window
  1. 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.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I5.png
Figure 3.6 Device selected from the Device drop-down
  1. Click the OK  button. The Payment Details window will show the message, “Payment in Progress. Please wait “, as shown in Figure 3.7.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I6.png
Figure 3.7 Payment In Progress message
  1. 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.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I7.png
Figure 3.8 UBS Payment Gateway window
  1. Enter the Card Details, as shown in Figure 3.9.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I8.png
Figure 3.9 Card Details in the UBS Payment Gateway window  
  1. Click the Make Payment button the system display Please Wait message while payment is getting processed, as shown in the Figure 3.10.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I9.png
Figure 3.10 Please Wait message is displayed when payment is processed in the UBS Payment Gateway window   
  1. On successful payment, the following message is displayed in UBS Scanner , as shown in the Figure 3.11.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/28594_UBS_Configuration_c45_I10.png
Figure 3.11 Payment Success Message in UBS Scanner   

 

  1. Click the Copy and Close button.

  2. On successful payment, the following message is displayed in R2, as shown in the Figure 3.12.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image062.gif
Figure 3.12 Payment Success Message in R2    

 

  1. Click the OK button.

  2. The following message is displayed, as shown in the Figure 3.13.

https://documentation.r2help.com/mergedProjects/Accounts/topics/images/image064.gif
Figure 3.13 Print Transaction     

 

  1. 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.