Pixxles

Authorization with delayed Capture is not supported on Pixxles

Step 1:

Go to Merchants Gateway Integrations and activate the Pixxles tile with the “+ Activate” button

Step 2:

Enter the merchantId and signature from your Pixxles account. Enter your Descriptor and Mid #. Press the green “Create Gateway” button to create your Pixxles gateway.

Choose useTestServer for sandbox testing only

Step 3:

Apply the gateway to your offers and upsells within the campaign.

Secure 3DS:

This step can be ignored if using CheckoutChamp hosted pages

If using native (challenge) 3DS, be sure to follow proper instructions on the checkout page

Basic 3DS Instructions

3DS requires that certain browser information be included on the Import Order API call:

  • Add a hidden input for browserData

<input type="hidden" name="browserData" value="" id="browserData">

  • Add the below script before closing “body” tag.

<script type="text/javascript">
    const navigator = window.navigator;
    const browserData = {
        acceptHeader: 'application/json',
        userAgent: navigator.userAgent,
        language: navigator.language,
        timezone: (new Date()).getTimezoneOffset().toString(),
        colorDepth: screen.colorDepth,
        screen: {
            height: screen.height.toString(),
            width: screen.width.toString()
        },
        javaScriptEnabled: true,
        javaEnabled: navigator.javaEnabled()
    };
    document.getElementById('browserData').value = JSON.stringify(browserData);
</script>