Gala Technology
STEP 1
Obtain a merchantID and merchantSecret from Gala Technology. If you intend to send merchantPwd, please configure it on your Merchant Account with Gala.
STEP 2
Activate the Gala Technology gateway and enter your credentials.
STEP 3
Add the hidden input browserData inside of the same form as the card input.
<input type="hidden" name="browserData" value="" id="browserData">
STEP 4
Add this script to your page before the closing body tag.
Script to get browserData:
<script type="text/javascript">
const navigator = window.navigator;
const browserData = {
acceptHeader: 'application/json',
colorDepth: screen.colorDepth,
javaEnabled: navigator.javaEnabled(),
javaScriptEnabled: true,
language: navigator.language,
screenHeight: screen.height,
screenWidth: screen.width,
timeZoneOffset: (new Date()).getTimezoneOffset().toString(),
userAgent: navigator.userAgent
};
document.getElementById('browserData').value = JSON.stringify(browserData);
</script>
STEP 5
If using Secure 3DS be sure the checkout page supports the challenge requests
REFUNDS
Refunds require special consideration
Be familiar with standard refund instructions here
It is highly recommended to refund entire orders instead of transactions. Refunding an entire order handles the difference between settled and unsettled transactions at Gala. Refunding a sale transaction, especially in the first 24-36 hours, may fail because it is not yet settled at Gala. If a refund fails then do attempt to void the sale.
If a refund or cancellation is done in the MMS portal then the transaction should be refunded in Konnektive using the Externally Refunded checkbox.