TABLE OF CONTENTS
Introduction
In this article, we will cover the Peach Payments payment gateway's functionality and how to properly set it on Thomalex's side.
What is Peach Payment
Peach Payment is the front-end technology that reads payment cards and sends customer information to the merchant-acquiring bank for processing. Since Peach Payment 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 African market.
Setup
To set the Peach Payment 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 "Peach Payment" option from the dropdown menu of available payment gateways to have the appropriate credential fields.
Note: You have to set the currency to South Africa Rand (ZAR) within the currency setting.
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 the Peach Payment gateway until the last step in the check-out process.
Once the CC information is entered and the booking has been made, an additional step will be required.
Note: The example below is from our testing environment, and may be different for the production. In order to complete the booking, it's necessary to set the return code to "Successful" in the dropdown menu.
Image 3: The final step in the checkout process using Peach Payment