Skip to main content
Solidgate is a payment integration that provides optimized payment processing for digital goods with high approval rates and comprehensive fraud prevention for gaming, digital content, and subscription services.

Key features

FunnelFox supports the following payment methods and transaction types with Solidgate: Learn more about configuring each transaction type in your funnel.

Additional features

  • Cancellation funnels: Full support for cancellation flows with options to offer discounted subscriptions, gifts, or pauses instead of losing customers completely.
  • Failed payment recovery: Automatic support for Solidgate retries to reduce revenue loss from failed payments.
  • Wallet button: One-click payment button for Apple Pay and Google Pay. Includes a fallback option when Apple Pay or Google Pay isn’t available.

Setup

You need two active and verified channels (Sandbox and Live) available in Developers > Channels in your Solidgate Dashboard to integrate with FunnelFox. Keep both FunnelFox and Solidgate dashboards open during setup—you’ll switch between them several times.

1. API keys

Public key
  1. Go to Developers > Channels in Solidgate and open the Sandbox channel.
  2. Copy the Public key under API keys.
  1. Go to Integrations > Solidgate in FunnelFox.
  2. Paste the Public key into the API Key Public field under Sandbox.
Don’t close your Solidgate integration settings in FunnelFox and proceed with the next section.
Secret key
  1. Go back to the Sandbox channel in Solidgate.
  2. Copy the Secret key under API keys.
  1. Go back to your Solidgate settings in FunnelFox.
  2. Paste the Secret key into the API Key Secret field under Sandbox.

2. Webhook keys

Public key
  1. Go back to the Sandbox channel in Solidgate.
  2. Copy the Public key under Webhook keys.
  1. Go back to your Solidgate settings in FunnelFox.
  2. Paste the Public key into the Webhook Public field under Sandbox.
Secret key
  1. Go back to the Sandbox channel in Solidgate.
  2. Copy the Secret key under Webhook keys.
  1. Go back to your Solidgate settings in FunnelFox.
  2. Paste the Public key into the Webhook Secret field under Sandbox.

3. Live channel configuration

  1. Open your Live channel in Solidgate and repeat the setup process above.
  2. Click Save changes on the Solidgate settings page in FunnelFox.
Your Solidgate integration is now active! Remember to republish your funnels to apply the changes.

Subscription configuration

FunnelFox automatically creates webhooks in your Solidgate account and syncs your products after setup. Products created in Solidgate become available in the Element tab of your Checkout element. Configure Solidgate products in your funnels:

Digital wallets

FunnelFox supports Apple Pay and Google Pay with Solidgate for faster checkout. Apple Pay requires domain verification, while Google Pay works by default. Once your setup is complete, add a Wallet button to your funnels.

Apple Pay

Apple Pay for Solidgate requires domain verification before you can use it. To enable Apple Pay:
  1. Go to Developers > Apple Pay Domains in Solidgate.
  2. Click + Add new domain at the top right.
  1. Paste your project domain from Settings > Domains in FunnelFox and click Add. If you have a custom domain, add it as well.
To use Apple Pay in funnel preview mode, add http://app.funnelfox.com/ as a domain.
  1. Go to Settings > Domains in FunnelFox.
  2. Select Solidgate under Apple Pay domain verification.
  1. Click Save.
Apple Pay Wallet button will become available in your funnels after domain verification completes.
Solidgate renders the Apple Pay button only in Safari. On non-Safari browsers, the button is not shown. Learn more in the Solidgate documentation.

Google Pay

Google Pay with Solidgate works by default and requires no configuration. Simply add the Wallet button to your funnels.

Wallet button configuration

The Wallet button element adds a one-tap Apple Pay or Google Pay button to your funnels. With Solidgate, it can be configured independently or linked to a Checkout element on the same screen. Go to the Wallet button article to set it up.

Testing

Test your Solidgate integration with simulated payments before going live.
  1. Configure the test in your Checkout element’s Sandbox section.
  1. Open your funnel in Preview mode.
  1. Use these Solidgate test cards with any future expiry date and 123 as CVV:
Learn more about Solidgate test cards.

Next steps