Stripe Connect Integration

Stripe Connect allows you to process payments directly to your affiliates through our platform. This guide will help you set up and manage Stripe Connect payments.

Requirements

To use Stripe Connect, you need:

  1. A verified Stripe account for your company
  2. Affiliates with verified Stripe accounts
  3. Both accounts connected to Insert Affiliate

Setup Process

Company Setup

  1. Go to Settings
  2. Connect your company's Stripe account
  3. Complete Stripe's verification process
  4. Once verified, you can start processing payments

Affiliate Setup

  1. Affiliates need to connect their Stripe account in their affiliate settings
  2. They'll need to complete Stripe's verification process
  3. Once verified, they can receive payments directly

Processing Payments

When using Stripe Connect:

  1. Click "Pay via Stripe" on the transaction
  2. Enter payment details in the secure Stripe form
  3. Once processed, the payment is automatically marked as paid
  4. Affiliates receive the payment directly to their connected Stripe account

Fees

Stripe Connect fees are approximately 2.9% + $0.30 per transaction. View current rates

Testing Paying Affiliates

Important Note About Testing

Insert Affiliate currently runs on a production Stripe Connect instance only. This means:

  • You cannot use Stripe's test mode or test card numbers for testing affiliate payments
  • You must use real payment methods to test the affiliate payout flow
  • Recommended approach: Process a minimal real payment (e.g., $0.01 or $1.00) to verify the integration works correctly

Testing Best Practices

  1. Start with a very small payment amount to minimize costs during testing
  2. Ensure both your company and test affiliate have completed Stripe verification
  3. Verify that payments appear correctly in both the Insert Affiliate dashboard and Stripe Dashboard
  4. Confirm affiliates receive payments in their connected Stripe account

Troubleshooting

Common Issues

  1. Verification Failed

    • Ensure all required information is provided
    • Check that business details match official records
    • Contact Stripe support if issues persist
  2. Payment Failed

    • Verify both accounts are properly connected
    • Check for sufficient funds
    • Ensure payment details are correct