Pay.On 3DS will work with Form-code and landers that connect to Konnektive via Direct API. This will NOT work with Order Entry.
STEP 1
Konnektive setup
Go to Gateways | Gateway Integrations and select the Pay.On 3DS button. Click on +Activate.
Enter the following information specific to Pay.On 3DS:
entityId - Obtained from Pay.On
accessToken - Obtained from Pay.On
Check sendUpsellToken - If Upsell is needed
Click the green Create Gateway button to save your changes and create the gateway
STEP 1
Add the hidden input browserData inside of the same form as the card input.
<input type="hidden" name="browserData" value="" id="browserData">
STEP 2
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>
PXP Financial
Enable the usePXP toggle for PXP Financial processors