> ## Documentation Index
> Fetch the complete documentation index at: https://funnelfox.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Payment integrations overview

> Compare and set up payment providers in FunnelFox: Stripe, Paddle, Solidgate, PayPal. Choose the best PSP for your web funnels.

FunnelFox integrates with major payment service providers (PSPs) to process payments directly through your funnels. Connect your existing payment account to start accepting payments immediately.

<CardGroup cols={3}>
  <Card title="Stripe" icon="stripe" href="/docs/integrations/payments/stripe" horizontal />

  <Card
    title="Paddle"
    icon={<svg
    xmlns="http://www.w3.org/2000/svg"
    id="a"
    viewBox="0 0 150 150"
    {...props}
>
    <path
        d="M0 0h150v150H0V0Z"
        style={{
            fill: "none",
        }}
    />
    <path
        d="M13.81 14.19h123.98v123.98H13.81z"
        style={{
            fill: "#E18535",
        }}
    />
    <path
        d="M37.28 65.7v-3.41c4.2 0 8.23-1.66 11.21-4.61 2.97-2.94 4.64-6.95 4.65-11.13h3.17c0 4.19 1.66 8.2 4.64 11.15 2.98 2.97 7.02 4.63 11.22 4.62v3.41c-4.2 0-8.23 1.66-11.21 4.61a15.714 15.714 0 0 0-4.65 11.13h-3.17c0-4.19-1.66-8.2-4.64-11.15a15.947 15.947 0 0 0-11.22-4.62Z"
        style={{
            fill: "white",
        }}
    />
    <path
        d="M53.14 40.64h27.27c13.32 0 22.84 9.45 22.84 23.3s-9.51 23.3-22.84 23.3H53.13v39.68h11.41v-29.6H80.4c19.16 0 34.26-14.99 34.26-33.38S99.56 30.56 80.4 30.56H53.13v10.08Z"
        style={{
            fill: "white",
        }}
    />
</svg>}
    href="/integrations/payments/paddle"
    horizontal
  />

  <Card
    title="Solidgate"
    icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 302 307" width="20" height="20" {...props}>
<path d="M0 0h302v307H0V0Z" style={{ fill: "#E18535" }} />
<path fill="white" d="M108 58h136v135h-54v54H54V112h54V58Z" />
<path fill="white" d="M55 113h53v80h81v53H55V113Z" />
<path fill="#E18535" d="M109 113h80v79h-80v-79Z" />
<path
    fill="white"
    d="M108 58h136v135h-54v54H54V112h54V58Zm1 1v53h81v80h53V59H109Zm-54 54v133h134v-53h-81v-80H55Zm54 0v79h80v-79h-80Z"
/>
</svg>}
    href="/integrations/payments/solidgate"
    horizontal
  />

  <Card title="FunnelFox Billing" icon="credit-card" href="/docs/billing" horizontal />

  <Card
    title="FastSpring"
    icon={<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 225 225" width="20" height="20" {...props}>
    <path d="M0 0h225v225H0V0Z" style={{ fill: "none" }} />
    <path
        d="M143.4 15.2C150.8 23.4 154.4 31.1 153.1 39.4C151.7 48.3 145.6 56.1 135.7 62.9L81.3 102.5C74.8 95.6 71.6 88.5 72 80.1C72.4 70.9 78.6 61.7 90.6 53.6L143.4 15.2Z"
        style={{ fill: "#E18535" }}
    />
    <path
        d="M144.5 69.3C153.2 77.9 156.3 89.4 152 100.6C149.2 107.9 144 113.8 135.7 119.5L81.4 156.5C75 149.8 71.8 142.1 72.2 134.1C72.7 124.9 78.2 116.7 89.2 109.2L144.5 69.3Z"
        style={{ fill: "#E18535" }}
    />
    <path
        d="M144.4 122.1C152.5 130.7 156.6 143.1 153 154.5C150.5 162.4 145 168.4 136 174.1L81.5 209.6C75.2 202.4 72 194.6 72.6 186.4C73.3 177.5 78.6 169.6 89 162.5L144.4 122.1Z"
        style={{ fill: "#E18535" }}
    />
    </svg>}
    href="/integrations/payments/fastspring"
    horizontal
  />

  <Card title="PayPal" icon="paypal" href="/docs/integrations/payments/paypal" horizontal />
</CardGroup>

## How it works

<Steps>
  <Step title="Connect your PSP">
    Choose your payment provider and enter your API keys, if needed. FunnelFox securely stores them and connects your account automatically.
  </Step>

  <Step title="Automatic product sync">
    FunnelFox automatically fetches your products, prices, and discounts from the PSP. They're then available in Checkout elements.
  </Step>

  <Step title="Configure Checkout element">
    Add products to your Checkout element in the funnel Editor, and you're ready to accept payments.
  </Step>

  <Step title="Add wallet buttons">
    Place a [Wallet button](/docs/elements/wallet-button) on your
    paywall to let customers pay in one click with Apple Pay or Google Pay.
  </Step>
</Steps>

<Info>
  FunnelFox never stores or processes payment card details. All sensitive
  payment data is handled directly by your chosen PSP.
</Info>

## Get started

### 1. Choose payment provider

Here are the most popular payment providers available in FunnelFox. Select any for detailed setup instructions, or compare them below.

* [Set up Stripe](/docs/integrations/payments/stripe#setup)
* [Set up Paddle](/docs/integrations/payments/paddle)
* [Set up Solidgate](/docs/integrations/payments/solidgate)
* [Set up FunnelFox Billing](/docs/billing/integration-billing-funnelfox)
* [Set up FastSpring](/docs/integrations/payments/fastspring)

**PSP comparison**:

<div class="psp-compare">
  | Feature                        | Stripe | Paddle | Solidgate | FunnelFox <br /> Billing | FastSpring |
  | ------------------------------ | ------ | ------ | --------- | ------------------------ | ---------- |
  | **Payment methods**            |        |        |           |                          |            |
  | Cards                          | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | Apple Pay                      | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | Google Pay                     | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | PayPal                         | ✅\*    | ✅      | ✅         | ✅                        | ✅          |
  | **Subscriptions**              |        |        |           |                          |            |
  | Subscriptions                  | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | Free & paid trials             | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | **Upsells**                    |        |        |           |                          |            |
  | One-time products              | ✅      | ✅      | ✅         | ✅                        | ✅          |
  | Subscription upsells (2nd sub) | ✅      | ❌      | ✅         | ✅                        | ✅          |
  | Subscription upsells (upgrade) | ✅      | ✅      | ❌         | ❌                        | ❌          |
  | **Offers**                     |        |        |           |                          |            |
  | Intro offers                   | ✅      | ✅      | ❌         | ❌                        | ✅          |
  | Promo codes (Coupons)          | ✅      | ✅      | ❌         | ❌                        | ❌          |
  | **Additional features**        |        |        |           |                          |            |
  | Cancellation funnels           | ✅      | ✅      | ✅         | ✅                        | ❌          |
  | Wallet button                  | ✅      | ✅      | ✅         | ✅                        | ❌          |
  | Failed payment recovery        | ✅      | ✅      | ✅         | ✅                        | ✅          |
</div>

<sup>\*</sup>Via [API keys setup](/docs/integrations/payments/stripe#deprecated-api-keys-setup-flow) with European Stripe accounts only.

<sup>\*\*</sup>Available manually through the Support tool in your FunnelFox Billing account and through the [cancellation API](/docs/api-reference/cancel-subscription).

### 2. Configure products in funnel

Once integrated, FunnelFox automatically fetches your products, prices, and discounts from the PSP.

No matter which PSP you connect, all subscriptions in your funnels are configured through the **Element** tab of the [Checkout](/docs/elements/checkout).

While editing the **Payment Provider Settings** section there, you can configure:

* [Free trial](/docs/elements/checkout#free-trial)
* [Paid trial](/docs/elements/checkout#paid-trial)
* [Offers](/docs/elements/checkout#offer) (intro, promo, coupons)
* [Upsells](/docs/elements/checkout#upsell)

<Frame>
  <img src="https://mintcdn.com/funnelfox/L47wD8zMSLm8zhO6/assets/stripe-products.png?fit=max&auto=format&n=L47wD8zMSLm8zhO6&q=85&s=f5ce66f35dbfa2308294183df7ac0958" width="1151" height="962" data-path="assets/stripe-products.png" />
</Frame>

### 3. Add wallet buttons

Wallet buttons let customers pay in one click using Apple Pay or Google Pay,
without typing card details. Because they skip manual card entry and use
payment credentials customers already have on their device, they reduce
checkout friction and typically boost conversion rates by up to 30%.

Wallet buttons are supported by Stripe, Solidgate, and FunnelFox Billing.
With Paddle, the one-click experience is implemented as the
[Apple Pay Express Checkout](/docs/integrations/payments/paddle#apple-pay-express-checkout)
instead.

Go to the [Wallet button article](/docs/elements/wallet-button) to set it up
in your funnels.

<Frame>
  <img src="https://mintcdn.com/funnelfox/oiYeYkQR1gV-AoAU/assets/wallet-button-overview.png?fit=max&auto=format&n=oiYeYkQR1gV-AoAU&q=85&s=8c9b98b120f3ebd24ef72fda7b5d548b" style={{ width: '300px', height: 'auto' }} width="1179" height="2556" data-path="assets/wallet-button-overview.png" />
</Frame>

## Next steps

* Set up your chosen PSP:
  * [Stripe](/docs/integrations/payments/stripe)
  * [Paddle](/docs/integrations/payments/paddle)
  * [Solidgate](/docs/integrations/payments/solidgate)
  * [FunnelFox Billing](/docs/billing)
  * [FastSpring](/docs/integrations/payments/fastspring)

* [Configure products in the Checkout element](/docs/elements/checkout)

* [Configure the Wallet button](/docs/elements/wallet-button)
