Home
Integrations Library
E-Commerce Integrations
PayWhirl Integration
PayWhirl Integration

SERIES:

PayWhirl Integration

Learn how to connect your PayWhirl account with Everflow.

Overview

PayWhirl is a 3rd party solution that allows you to accept one-time and recurring payments directly from your website.

This guide explains how to integrate your PayWhirl account with Everflow.

Step-By-Step Guide

Step #1

First, set up an Offer in Everflow.

When creating this Offer, be sure to:

  • Enter the same Default Landing Page URL as the page which is used in PayWhirl
  • Turn on Direct Linking in the Tracking & Control section
  • Select any conversion method except Server Postback
  • Once the Offer is saved, copy the Offer's JS SDK Click Script.
Everflow Offer Tracking and Control settings with Direct Linking enabled

Step #2

  • Next, login to PayWhirl and click Apps & Integrations.
PayWhirl Apps and Integrations page
  • Scroll down, and click Install App for Custom Tracking Scripts.
PayWhirl Install App option for Custom Tracking Scripts

Step #3

  • Name the integration.
  • Then, paste the Offer's JS SDK Click Script that you copied from Everflow in Step #1 to be loaded on every page.
PayWhirl Custom Tracking Scripts integration with the Everflow Click Script pasted

Step #4

  • Click on the Conversion tab. Scroll down to see the list of supported variables that can be passed into Everflow.
PayWhirl Conversion tab listing supported variables to pass into Everflow

You will need to include the following in your JS SDK Conversion Script.

Key Value {{ customer.email }} Email {{ invoice.id }} Invoice ID {{ invoice.subtotal }} Invoice Subtotal

Step #5

  • In Everflow, prepare the JS SDK Conversion Script by pasting the PayWhirl macros into corresponding parameters.
  • You may pass more variables than the three shown in this example.
  • Once you have included all of the desired variables, copy the JS SDK Conversion Script.
Everflow JS SDK Conversion Script with PayWhirl macros mapped to parameters

Step #6

  • In PayWhirl, paste the Everflow JS SDK Conversion Script. Then, be sure to click Save Settings.
PayWhirl conversion settings with the Everflow JS SDK Conversion Script pasted