Skip to Content
Payment ProcessorConnect payment processor to paywall

Connect Payment Processor to Paywall

Learn how to connect payment processors to your paywalls to enable transaction processing and handle payments effectively.

Prerequisites: You must have at least one payment processor created before connecting it to a paywall.

Overview

Connecting payment processors to paywalls allows you to:

  • Process transactions through multiple payment providers
  • Distribute risk across different payment systems

Step 1: Access Payment Processor Manager

Navigate to your paywall settings and locate the “Payment Processor Manager” button. This is where you can manage which payment processors are connected to your specific paywall.

Connect payment processor

Step 2: Understanding Test vs Live Mode

The system automatically shows payment processors based on your paywall’s current mode:

Paywall ModeAvailable ProcessorsUsage
Test ModeOnly test payment processorsDevelopment and testing
Live ModeOnly live payment processorsProduction environment

Important: Test payment processors connected will only be available when the paywall is in test mode. When you switch paywall to live mode, only live connected payment processors will be available for clients.

Step 3: Select Payment Processors

Choose which payment processors you want to connect to your paywall:

  1. Open the Payment Processor Manager modal
  2. Review available processors - You’ll see a list of all payment processors created in the current mode
  3. Select processors - Use checkboxes to select which ones to connect
  4. Review processor information:
    • Name - Custom name you assigned
    • Mode - Test or Live indicator
    • Provider - Stripe, Paddle, etc.

Risk Distribution: You can select multiple payment processors. Transactions will be divided equally between the selected acquiring services to minimize risks.

Step 4: Save Configuration

After selecting your payment processors:

  1. Click “Save” to apply the configuration
  2. Wait for confirmation - The system will update the connections

Payment Processing Logic

When multiple payment processors are connected:

Load Distribution: Transactions are automatically distributed equally between all connected payment processors. This helps balance load and reduce dependency on a single provider.

Transaction Flow

  1. Customer initiates payment
  2. System selects processor - Automatically chooses from connected processors
  3. Payment processing - Transaction is handled by selected processor
  4. Confirmation - Payment success/failure is reported back

Removing Processors

To remove payment processors:

  1. Uncheck the processors you want to disconnect
  2. Save the configuration
  3. Removed processors will no longer process new transactions

Active Transactions: Removing a payment processor doesn’t affect ongoing transactions or existing subscriptions. Only new transactions will use the updated processor list.

Troubleshooting

No payment processors available

Possible causes:

  • No payment processors created in the current mode
  • All processors are in different mode (test vs live)
  • Processors are not properly configured

Solution:

  • Create payment processors in the correct mode
  • Verify processor configuration
  • Check processor status in the main dashboard
Cannot select a processor

Possible causes:

  • Processor is marked as unavailable
  • Shared processor with restricted access
  • Processor configuration issues

Solution:

  • Contact support for shared processors
  • Verify processor configuration
  • Check processor credentials and webhook setup
Payments not processing

Possible causes:

  • No processors connected to paywall
  • Configuration errors in payment processors

Solution:

  • Ensure at least one processor is connected
  • Verify processor status and credentials
  • Review processor logs for errors

Best Practices

Redundancy and Reliability

  1. Multiple Processors - Connect at least 2 payment processors for redundancy
  2. Different Providers - Use different payment systems (e.g., Stripe + Paddle)
  3. Monitor Performance - Track success rates for each processor

Next Steps

After connecting payment processors to your paywall:

API Reference

For programmatic management of payment processor connections, see:

Last updated on