Integrate with a payment gateway — the intermediary between you and your merchant account — to allow money to flow securely to and from your company’s bank account. Ontraport integrates with over 15 of the top-ranked and most trusted payment gateways, including PayPal, Stripe and Authorize.net, so you can choose the one that’s best for you.

Note: Ontraport only offers support for built-in integrations. For assistance with an outside integration, please reach out to their support team using the contact information provided below.
 

Check out the video about integrating payment gateways to learn more.


Integrations


Authorize.netkeyboard_arrow_downkeyboard_arrow_up

  • Log in to Authorize.net and click Home > Account > Settings.
  • Click API Credentials & Keys in the Security Settings section.
  • Your API login ID will display on the page if you have already generated one. If not, enter the “secret answer” to your “secret question” for your user account to generate your API login ID and transaction key.
  • To enable payment plans to work in Ontraport, click Home > Settings > Card Code Verification.
  • Click the Enable Filter checkbox.
  • In the table at the bottom, select Decline for “N Does NOT Match.” This allows Ontraport to check the CCV number entered by your customer on an order form.
    CCV Handling Filter
  • In the same table, select Allow for the other three settings. These allow subsequent payments to be made without your customer re-entering their card information.
  • Recommended: Click Home > Settings > Address Verification Service and uncheck the Enable Filter checkbox at the top to eliminate a false rejection rate.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Authorize.net.

Currencies Available With Authorize.net

  • Australian Dollar (AUD)
  • Canadian Dollar (CAD)
  • Czech Koruna (CZD)
  • Danish Krone (DKK)
  • Euro (EUR)
  • Hong Kong Dollar (HKD)
  • Hungarian Forint (HUF)
  • Israeli New Sheqel (ILS)
  • Japanese Yen (JPY)1
  • Mexican Peso (MXN)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Peso (PHP)
  • Polish Zloty (PLN)
  • Pound Sterling (GBP)
  • Romanian New Leu (RON)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • Taiwan New Dollar (TWD)
  • Thai Baht (THB)
  • U.S. Dollar (USD)

For assistance integrating Authorize.net with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Elavonkeyboard_arrow_downkeyboard_arrow_up

  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Elavon.

For assistance integrating Elavon with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


eWay / eWay Rapidkeyboard_arrow_downkeyboard_arrow_up

  • Log in to your eWay account.
  • Click My Account > API Key.
  • Copy the API key and password to a text file to use later in Ontraport.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and eWay.

Currencies Available With eWay

  • Australian Dollar (AUD)
  • Hong Kong Dollar (HKD)
  • Great Britain Pound Sterling (GBP)
  • New Zealand Dollar (NZD)
  • Malaysian Ringgit (MYR)
  • Singapore Dollar (SGD)

For assistance integrating eWay with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Network Merchants Inckeyboard_arrow_downkeyboard_arrow_up

  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Network Merchants Inc.

For assistance integrating Network Merchants Inc with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Payflow Prokeyboard_arrow_downkeyboard_arrow_up

  • Log in to your Payflow Pro account
  • Click Account Administration > Manage Users > Add User.
  • Provide your admin confirmation details (username and password) in the top section.
  • In the “User Information” section, type “Ontraport” as the user and enter your email address.
  • In the “User Login Information” section, type “Ontraport” for the user login name and create your password.
  • Write down all your user info to use in Ontraport later.
  • Select Active for the “Select a Predefined Role” dropdown.
  • Click Update.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Payflow Pro.
  • The product ID, name, price and quantity for the sale is passed into the COMMENT1 field in Payflow Pro’s transaction data. Multiple products are separated by a semi-colon.

Currencies Available With Payflow Pro

  • Australian Dollar (AUD)
  • Canadian Dollar (CAD)
  • Czech Koruna (CZD)
  • Danish Krone (DKK)
  • Euro (EUR)
  • Hong Kong Dollar (HKD)
  • Hungarian Forint (HUF)
  • Israeli New Sheqel (ILS)
  • Japanese Yen (JPY)
  • Mexican Peso (MXN)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Peso (PHP)
  • Polish Zloty (PLN)
  • Pound Sterling (GBP)
  • Romanian New Leu (RON)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • Taiwan New Dollar (TWD)
  • Thai Baht (THB)
  • U.S. Dollar (USD)

For assistance integrating Payflow Pro with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


PayJunctionkeyboard_arrow_downkeyboard_arrow_up

  • Log in to your PayJunction account.
  • Click the More icon, then click Settings Overview > Gateway > Gateway Overview.
  • Scroll down to Option #2 — Quicklink: Advanced API Connection section. You should see an entry with your PayJunction login name. Click Security.
  • To enable payment plans, subscriptions, upsell offers and free trial periods in Ontraport, set “AVS” and “CVV/CVC2” to Off. Click Save.
  • Click Gateway > Gateway Overview to return to Option #2 — Quicklink: Advanced API Connection and copy the “API Login” value to use later in Ontraport.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and PayJunction.

For assistance integrating PayJunction with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Payleapkeyboard_arrow_downkeyboard_arrow_up

  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Payleap.

For assistance integrating Payleap with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


PayPal Payments Prokeyboard_arrow_downkeyboard_arrow_up

  • Sign up for a PayPal Business account and complete the approval process for a PayPal Payments Pro Business account.
  • Log in to your PayPal account.
  • Click on the profile icon in the top right, then click Profile > Settings.
  • Click My Selling Tools then click Update for “API Access.”
  • On the “Your payment API credentials” page, select Manage API Credentials.
  • If required, click the Request API Signature link to generate the API information.
  • Copy the API username, API password and signature to use later in Ontraport. Click Done.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and PayPal Payments Pro.

Currencies Available With PayPal Payments Pro

  • Australian Dollar (AUD)
  • Canadian Dollar (CAD)
  • Czech Koruna (CZD)
  • Danish Krone (DKK)
  • Euro (EUR)
  • Hong Kong Dollar (HKD)
  • Hungarian Forint (HUF)
  • Israeli New Sheqel (ILS)
  • Japanese Yen (JPY)
  • Mexican Peso (MXN)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Peso (PHP)
  • Polish Zloty (PLN)
  • Pound Sterling (GBP)
  • Romanian New Leu (RON)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • Taiwan New Dollar (TWD)
  • Thai Baht (THB)
  • U.S. Dollar (USD)

For assistance integrating PayPal Payments Pro with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


QuickBooks Merchant Services (QBMS)keyboard_arrow_downkeyboard_arrow_up

  • Follow these instructions to get your app ID, app login and connection ticket from QBMS.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and QBMS.

For assistance integrating QBMS with Ontraport, log in and contact their support here.keyboard_arrow_downkeyboard_arrow_up


Standard PayPalkeyboard_arrow_downkeyboard_arrow_up

  • Follow the steps at the bottom of this article to set up your integration with Ontraport and Standard PayPal.
  • Log in to PayPal and click on the profile icon in the top right, then My Profile > My Selling Tools.
  • Click Update for “Instant payment notifications” then update the following settings:
    • Notification URL: https://forms.ontraport.com/v2.4/ipn_processor.php
    • Select Receive IPN Messages (Enabled) under “IPN messages”PayPal IPN Settings
    • Click Save.
  • Click Back to My Profile > My Selling Tools in the upper right.
  • Click Update for “Website Preferences” then update the following settings:
    1. Auto Return: On
    2. Return URL: https://forms.ontraport.com/v2.4/paypal_redirect.php
    3. Payment Data Transfer: On
    4. Block Non-Encrypted Website Payment: Off
    5. PayPal Account Optional: Off
    6. Contact Telephone Number: Off
    7. Express Checkout Settings: No
    8. Click Back to Profile.

If you’re setting up the PayPal gateway to accept a currency other than the PayPal account’s currency, you must complete the following steps:

  • Click Back to My Profile > My Selling Tools.
  • Click Update for “Block Payments” then update the following settings:
  • Select Yes, accept and convert them to [your account currency].

Ontraport’s integration with Standard PayPal has the following limitations:

  • You cannot process trial periods, payment plans or subscription payments through Ontraport.
  • You cannot create manual transactions within Ontraport and bill them through the PayPal gateway.
  • You cannot issue payments to PayPal purchasers within Ontraport.

PayPal Payments Pro doesn’t have these limitations, but is also more costly with monthly fees.

For assistance integrating Standard PayPal with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Stripe and Stripe Tokenkeyboard_arrow_downkeyboard_arrow_up

  • Sign up and configure Stripe to take payments.
  • Log in to your Stripe account and click Radar > Rules.
  • Make sure “Block if CVC verification fails” and “Block if ZIP code verification fails” are set to Disabled by clicking the three dots on the right side.

    Stripe CVC Settings
  • Navigate to Developer > API Key > Reveal live key token. Copy the key to use in Ontraport later.
  • Follow the steps at the end of this article to set up your integration with Ontraport and Stripe.

Currencies Available With Stripe

  • Australian Dollar (AUD)
  • Brazilian Real (RL)
  • Canadian Dollar (CAD)
  • Czech Koruna (CZD)
  • Danish Krone (DKK)
  • Euro (EUR)
  • Hong Kong Dollar (HKD)
  • Hungarian Forint (HUF)
  • Israeli New Sheqel (ILS)
  • Japanese Yen (JPY)
  • Mexican Peso (MXN)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Peso (PHP)
  • Polish Zloty (PLN)
  • Pound Sterling (GBP)
  • Romanian New Leu (RON)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • Taiwan New Dollar (TWD)
  • Thai Baht (THB)
  • U.S. Dollar (USD)

For assistance integrating Stripe or Stripe Token with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


USA ePaykeyboard_arrow_downkeyboard_arrow_up

  • Log in to your USA ePay account and click Settings > Source Keys > Add Source.
  • In the name field, enter Ontraport.
  • In the pin field, enter a four-digit pin.
  • Click Apply to generate a key and copy it for later use in Ontraport.
  • Click Save.
  • Follow the steps at the bottom of this article to set up your integration with Ontraport and USA ePay.

For assistance integrating USA ePay with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up


Steps


No matter which payment gateway you choose to integrate with Ontraport, you’ll need to do the following:

Setting up your real payment gateway

When logged in to your account with your chosen payment gateway, configure your gateway to accept payments first. While each gateway will have its own unique requirements, in order to use Ontraport’s automation tools for payment plans, subscription payments, upsells and free trials, you will need to follow these steps first.

  • Disable CVV or CVS checking, or set it to “not required.” It is illegal to store the three digit CVV/CVS code, so payment forms that will charge the card again at a later date will not work if they require the unstored CVV/CVS code.
  • Disable any address or zip code verification, or set it to “not required.” This is optional but recommended because these checks often cause transactions to fail unnecessarily.
  • Check to make sure the gateway is working and processing transactions correctly and in the correct currency for your Ontraport account.

Add your gateway to Ontraport

Once you’ve configured your payment gateway to these recommended settings for optimal performance, you can add it to Ontraport.

  • Navigate to Sales > Settings > Gateways, then click the new gateway button.
  • In the top left corner, name your gateway. This is only for internal use and cannot be seen by contacts.
  • In the dropdown menu, select the payment gateway you are using.
  • Provide the integration details obtained from the individual gateway. This will vary depending on the gateway you choose, but they usually involve one to three key numbers.

Configuring your currency in Ontraport

  • Once you’ve integrated your payment gateway, go to the profile icon > Administration. Click Data > Localization.
  • Select your currency from the dropdown menu.
  • Choose how you want the currency symbol to appear.
  • Select the number format in the dropdown box.
  • Verify that the gateway and currency setting work correctly by processing a live transaction on a valid credit card and verify the charge is reflected correctly in your payment gateway and bank.