Available Payment Providers
FunnelFox Billing
Unified billing system supporting multiple PSPs. Best for complex
subscription management and multi-provider setups.
Stripe
Full-featured payment processing with global reach. Supports cards,
wallets, and advanced subscription features.
Paddle
Merchant of record handling taxes and compliance. Ideal for SaaS
businesses selling globally.
PayPal
Trusted by consumers worldwide. Essential for certain demographics
and international markets.
Solidgate
Strong in gaming and digital goods. Excellent approval rates for
high-risk industries.
Braintree
PayPal-owned with extensive payment methods. Good for marketplaces
and platforms.
How Payment Integration Works
1
Connect Your PSP
Add your payment provider credentials in Project Settings. FunnelFox
securely stores your API keys.
2
Sync Products
FunnelFox fetches your products, prices, and discounts from the PSP.
These become available in checkout elements.
3
Configure Webhooks
FunnelFox automatically sets up webhooks to track purchases and
subscription changes in real-time.
4
Process Payments
Users complete purchases through PSP checkout forms embedded in your
funnels. All transactions flow through your PSP account.
FunnelFox never stores or processes payment card details. All sensitive
payment data is handled directly by your chosen PSP.
Choosing a Payment Provider
FunnelFox Billing
Best for businesses that need:- Multiple payment providers
- Complex subscription logic
- Advanced revenue retention
- Unified customer management
Direct PSP Integration
Best for businesses that:- Already use a specific PSP
- Have simple payment needs
- Want direct PSP relationship
- Need specific PSP features
Feature Comparison
Feature | FF Billing | Stripe | Paddle | PayPal | Solidgate | Braintree |
---|---|---|---|---|---|---|
Cards | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Apple Pay | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Google Pay | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
PayPal | ✅ | ✅* | ✅ | ✅ | ✅ | ✅ |
Subscriptions | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Free Trials | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ |
Upsells | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ |
Tax Handling | ✅ | ✅** | ✅ | ❌ | ❌ | ❌ |
Multi-currency | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Configuration Requirements
Each PSP requires specific credentials:API Keys
- Public/Publishable Key - For frontend checkout forms
- Secret/Private Key - For backend API calls
- Webhook Secret - For verifying webhook signatures
Account Setup
- Verified business account
- Activated payment methods
- Configured products/prices
- Enabled API access
Always use test/sandbox credentials during development. Only switch to
live credentials when ready for production.
What Gets Synced
From PSP to FunnelFox
- Products and prices
- Discount codes/coupons
- Customer records
- Subscription status
- Payment methods
From FunnelFox to PSP
- Customer information
- Purchase metadata
- Session tracking
- Funnel attribution
- Custom fields
Checkout Element Integration
All payment providers work through the Checkout element:- User reaches checkout in funnel
- Checkout element loads PSP form
- User enters payment details
- PSP processes payment
- FunnelFox receives webhook
- User continues to success page
The Checkout element automatically adapts to your configured PSP,
showing appropriate payment methods and fields.
Subscription Features
Supported Operations
- Create new subscriptions
- Process free/paid trials
- Handle upgrades/downgrades
- Pause and resume
- Cancel with retention
Provider Limitations
- PayPal - No pause/resume, limited trial support
- Braintree - Basic features only
- Paddle - No custom discounts
- Solidgate - No subscription modifications
Geographic Considerations
Global Coverage
- Stripe - 40+ countries, extensive coverage
- Paddle - Global merchant of record
- PayPal - 200+ countries and markets
Regional Strengths
- Solidgate - Strong in Eastern Europe
- Braintree - Good for US market
- FunnelFox Billing - Optimizes by region
Testing Payments
Each provider offers sandbox/test mode:1
Use Test Credentials
Configure test API keys in development
2
Test Card Numbers
Use provider-specific test cards
3
Preview Mode
Funnels in preview automatically use test mode
4
Verify Webhooks
Check webhook logs for test events
Common Issues
Products not showing in checkout
Products not showing in checkout
- Verify products exist in PSP
- Check API key permissions
- Ensure products are active
- Look for sync errors in logs
Webhooks not working
Webhooks not working
- Check webhook URL is correct
- Verify webhook secret matches
- Ensure HTTPS is enabled
- Look for webhook logs in PSP
Payment methods missing
Payment methods missing
- Enable methods in PSP dashboard
- Verify merchant account approval
- Check geographic availability
- Configure in checkout element
Test mode issues
Test mode issues
- Use sandbox credentials
- Check preview mode is active
- Verify test products exist
- Use correct test cards
Security
FunnelFox maintains PCI compliance through:- No card data storage
- Direct PSP tokenization
- Encrypted API communication
- Secure webhook verification
- Regular security audits