TABLE OF CONTENTS


Introduction

In this article, we will cover the Authorize.NET payment gateway's functionality and how to properly set it on Thomalex's side. 


What is Authorize.NET?

Authorize.NET is the front-end technology that reads payment cards and sends customer information to the merchant-acquiring bank for processing. Since Authorize.NET supports split payments, it's a great choice in case the agency wants to collect only the service fee through the payment gateway and the airline charges the client's credit card for the cost of the flight. This payment gateway is a go-to option for the US, Canada, UK, Europe, and Australia markets.


Setup

To set the Authorized.NET gateway in the Thomalex system, we need to have appropriate credentials provided by the agency. 

We enter those credentials in the website settings, within the Payment Gateway settings. Make sure to select the "Authorize.NET" option from the dropdown menu of available payment gateways to have the appropriate credential fields.


Image 1: Payment Gateway settings with testing credentials


Note: The option "Continue with booking process even if reserve funds didn't go through" allows you to complete the booking even if the payment gateway flow snaps. It's a good practice to check if this option is enabled when there's a supprot ticket related to issued tickets without a payment being made. This can save you some time in the troubleshooting process.



If an agency has some specific requests in terms of payment exceptions or airline payment rules, this can be set in the option below the credential fields.


Image 2: Provider Payment Exception and Airline Payment Rules settings



Within the Provider Payment Exceptions, you can choose a provider from the dropdown menu as well as the charge type. 

Each provider can have one charge type only, and those types are:


Full Charge - The entire amount will be processed through the payment gateway

Service Fee Only - Only the service fee amount will be processed through the payment gateway

Don't Charge - The payment gateway won't process the payment for the selected provider at all.


The same logic applies to the Airline Payment Rules, the only difference is that you can choose the specific airline and the type of charge for it.



Examples


The booking process does not depend on Authorize.NET, and does not require additional steps which is the case with some other payment gateways.