PayPal API Integration

Learn to connect the PayPal V2 integration via API. With this, you can directly connect PayPal with ClickFunnels to process payments in your funnels, including OTOs and order bumps.

 

Prior to getting started, you will need the following:

Important Note: Your funnel only works with one Payment Gateway at a time. If you wish to have two different payment options in one funnel, it's recommended to create two funnels with duplicated customer experiences and add a button that moves the customer to their preferred payment gateway from the Sales Page.

Only the following are supported with PayPal API integration on an order page: One-Time Product, Subscription Product, or One-Time Product+ Order Bump.
A Subscription Product + Order Bump on a page with not work together due to how PayPal processes payments. It is suggested to add an OTO page in place of the order bump in these cases.

Step 1: Create PayPal Client ID and Secret Key

  1. Log in to your PayPal account.
  2. Click here to go to PayPal Developer Applications.
  3. Click on Apps and Credentials.
    3._Apps_and_Credentials.png

  4. Toggle the selector to LIVE Account.
    4._Toggle_Selector.png

  5. Click Create App.
    5._Create_App_Button.png

  6. Enter an App Name.
    6._App_Name.png

  7. Click Create App.
    7._Create_App_Button.png

  8. The site displays the Live Client ID.
    8._Live_Client_ID.png

  9. Click Show under Secret to preview your Secret ID.
    9._Secret_ID.png

  10. Repeat the steps above, selecting Sandbox App, to test your funnel(s).
Important Note: The Live API credentials are required for live transactions. The Sandbox API Credentials will only work with the funnel in test mode. Please REPEAT the steps above to create a Sandbox App.

Step 2: Integrate with Clickfunnels

  1. From within ClickFunnels, navigate to your Account Settings and click Payment Gateways.
  2. Click Add New Payment Gateway.
    2._Add_New_Payment_Gateway.png

  3. Click PayPal V2.
    3._PayPal_V2.png

  4. Copy and Paste the Client ID from PayPal.
  5. Copy and paste the Secret ID from PayPal.
  6. Click on Create PayPal V2 Account.
    6._Create_PayPal_V2_Account_Button.png

  7. Repeat the steps above to integrate the Sandbox app you created in Step 1, so you can test your funnel(s). Remember to toggle the LIVE credentials OFF.
  8. By the end of following STEP 1 and 2, you should have 2 PayPal V2 Gateways set up like the image below.
    8._Sandbox_and_Live_PayPal_Payment_Gateways.png
Important Note: Make sure when using PayPal V2 you are connected to your live account to accept live payments.

If you have any questions about this, please contact our support team by clicking the support icon in the bottom right-hand corner of this page.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article