Paddle Integration with FlexiFunnels

Modified on Thu, 28 May at 3:33 PM

This guide will help you connect your Paddle account with FlexiFunnels and configure it properly for accepting payments.

Step 1: Generate API Credentials in Paddle

  1. Log in to your Paddle account.

  2. From the left-hand menu, navigate to Developer Tools.
  3. Click on Authentication.
  4. Generate or locate the following credentials:
    • API Key
    • Client-Side Token
  5. Copy both credentials, as they will be required during the integration process.



Step 2: Connect Paddle in FlexiFunnels

  1. Log in to your FlexiFunnels account.
  2. Click on your profile icon and navigate to General Settings.


  3. Open the Payment Integrations section.


  4. Click on Add New Payment Gateway.


  5. Search for Paddle and click Connect.


Step 3: Configure Paddle Credentials

  1. A Paddle integration popup will appear.
  2. Enter the following details:
    • Account Name
    • Client-Side Token
    • API Key

  3. You will also find a Webhook section.

  4. Click on Connect Webhook.


  5. The webhook will be automatically created and configured within your Paddle account.
  6. Save the settings.

Once saved successfully, your Paddle account will be connected with FlexiFunnels.


Important Configuration for One-Time Payments

To ensure smooth payment processing, you must complete the following settings in your Paddle account.

Enable Saved Payment Methods

  1. Log in to your Paddle account.
  2. Navigate to the Checkout Settings section.


  3. Scroll down to the General Settings area.


  4. Locate the Save Payment Methods option.


  5. Enable this setting.

  6. Ensure your preferred payment method is configured as the default option where applicable.

This setting is important for providing a seamless checkout experience and supporting advanced payment flows.


Website Approval Configuration

  1. Within your Paddle dashboard, navigate to the Website Approval section available under the checkout settings.
  2. Add the website or domain that you are using with FlexiFunnels.
  3. Complete the verification and approval process.
  4. Save your changes.

Your website must be approved before you can start accepting live payments through Paddle.


One-Click Upsell (OCU) Configuration

The above setup is sufficient for standard one-time payments. However, if you plan to use One-Click Upsells (OCU), additional configurations may be required within your Paddle account.

For One-Click Upsells to work properly:

  • Saved payment methods must be enabled.
  • The connected website must be approved.
  • The Paddle webhook must be connected successfully.
  • The customer payment authorization should remain active throughout the funnel journey.

These configurations allow customers to accept upsell offers without having to re-enter their payment information, resulting in a smoother checkout experience and improved conversion rates.





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