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
keyboard_arrow_downkeyboard_arrow_up Currencies Available With Authorize.net For assistance integrating Authorize.net with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_upAuthorize.net
Elavon
keyboard_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 Rapid
keyboard_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.
eWAY can support any currency you configure with your merchant bank.
For assistance integrating eWAY with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up
Network Merchants Inc
keyboard_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 Pro
keyboard_arrow_downkeyboard_arrow_up
- Log in to your Payflow Pro account.
- Follow these instructions to add a new user.
- In the “Assign privilege to User” section, select “FULL_TRANSACTIONS” for your “Predefined Role” and “Active” for your status.
- Follow the steps at the bottom of this article to set up your integration with Ontraport and Payflow Pro.
Currencies Available With Payflow Pro
- Australian Dollars (AUD)
- Brazilian Reais (BRL)
- British Pounds (GBP)
- Canadian Dollars (CAD)
- Czech Koruny (CZK)
- Danish Kroner (DKK)
- Euros (EUR)
- Hong Kong Dollars (HKD)
- Hungarian Forints (HUF)
- Israeli New Shekels (ILS)
- Japanese Yen (JPY)
- Mexican Pesos (MXN)
- New Taiwan Dollars (TWD)
- New Zealand Dollars (NZD)
- Norwegian Kroner (NOK)
- Philippine Pesos (PHP)
- Polish Zlotys (PLN)
- Singapore Dollars (SGD)
- Swedish Kronor (SEK)
- Swiss Franc (CHF)
- Thai Baht (THB)
- U.S. Dollars (USD)
Pro Tip: Because Payflow Pro requires user credentials for the gateway, for security reasons, we recommend creating a new user for each one of the services you integrate.
For assistance integrating Payflow Pro with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up
PayJunction
keyboard_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
Payleap
keyboard_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 Pro
keyboard_arrow_downkeyboard_arrow_up
- Follow these steps provided by PayPal to generate API credentials for your account.
- Copy your credentials to use later in Ontraport.
- Follow the steps at the bottom of this article to set up your integration with Ontraport and PayPal Payments Pro.
You can view available currencies here. For assistance integrating PayPal Payments Pro with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up
QuickBooks Payment Services
keyboard_arrow_downkeyboard_arrow_up
- Follow the steps at the bottom of this article to add your gateway to Ontraport.
- Click
and sign in with the QuickBooks connect form.
- Choose to connect with Ontraport.
For assistance integrating QuickBooks with Ontraport, log in and contact support.keyboard_arrow_downkeyboard_arrow_up
Standard PayPal
keyboard_arrow_downkeyboard_arrow_up
- Follow the steps at the bottom of this article to set up your integration with Ontraport and Standard PayPal.
- Follow the steps for setting up Instant Payment Notifications (IPN) on PayPal.
- To connect to Ontraport, use https://forms.ontraport.com/v2.4/ipn_processor.php as your notification URL.
- To connect to Ontraport, use https://forms.ontraport.com/v2.4/ipn_processor.php as your notification URL.
- Follow these steps to allow your customers to return to your site automatically after purchase. Update the following settings:
- Auto Return: On
- Return URL: https://forms.ontraport.com/v2.4/paypal_redirect.php
- Payment Data Transfer: On
If you want your PayPal gateway to take international payments, follow these steps to accept and convert other currencies.
Pro Tip: PayPal charges a currency exchange fee. If you don’t want to incur these fees, we recommend charging in your account’s currency only.
Ontraport’s integration with Standard PayPal has the following limitations.
You cannot:
- Process trial periods, payment plans, subscription payments or upsells through Ontraport.
- Create manual transactions within Ontraport and bill them through the PayPal gateway.
- Issue payments to PayPal purchasers within Ontraport.
PayPal Payments Pro doesn’t have these limitations, but it 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 Token
keyboard_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.
- 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)
Pro Tip: The difference between Stripe Token and Stripe is how the credit card information is stored. Stripe Token uses an encrypted “token” to store card details on Stripe’s system. Ontraport stores that token and matches it up to the customer card data on Stripe’s servers. The advantages of using the Stripe Token gateway is that it enables the Stripe Dashboard and reporting features to be more complete, and takes advantage of advanced Stripe features such as Smarter Saved Cards (auto-updating of card details when the bank renews or replaces credit cards). Also, if you ever leave Ontraport, you can continue processing open orders/payment plans and all future orders for those customers via Stripe.If you use Stripe, Ontraport stores the credit card data on our servers.
For assistance integrating Stripe or Stripe Token with Ontraport, contact their support here.keyboard_arrow_downkeyboard_arrow_up
USA ePay
keyboard_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:
Set up your 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
.
- 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.
Set your default gateway
This is the gateway that is automatically selected when you manually charge a transaction or set up a sales form.
- Go to Sales → Settings → Gateways to view your saved gateways.
- Select your preferred gateway and click
.
Configure your currency in Ontraport
- Once you’ve integrated your payment gateway, go to your
→
. 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.