Paying Affiliates

We support two ways to process affiliate payments:

On-Platform Payments (Stripe Connect)

  • Process payments directly through our platform
  • Affiliates receive payments directly to their Stripe account
  • Stripe Fees: Approximately 2.9% + $0.30 per transaction (view current rates)

External Payment Tracking

  • Track commissions for payments you process outside our platform
  • Manually mark commissions as paid
  • Perfect for existing payment workflows and keeping costs low

Choose the method that best fits your business needs. You can even use both methods simultaneously for different affiliates.

Payment Methods

External Payments

You can track and mark payments as paid externally for affiliates. This is useful when:

  • You prefer to handle payments outside the platform
  • The affiliate hasn't connected their Stripe account
  • Your company hasn't connected their Stripe account

Stripe Connect Payments

For payments processed through Stripe, both the company and affiliate need to connect their Stripe accounts:

  1. Company Setup

    • Connect your company's Stripe account in the company settings
    • Complete the Stripe verification process
    • Once verified, you'll be able to process payments to affiliates
  2. Affiliate Setup

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

Payment Views

All Transactions View

Real-time Overview

The All Transactions view provides a comprehensive overview of all transactions in real-time. You can:

  • See all transactions across all affiliates
  • Filter and search through transactions
  • View payment statuses and methods
  • Process payments directly from this view

If an affiliate is due for payment, you'll see:

  • "Pay via Stripe" button if both company and affiliate have connected Stripe accounts
  • "Mark as Paid" button for external payment tracking

Fine Grained Transactions View

Updated in Real Time

For a more detailed view of individual transactions, you can:

  • Search for an affiliate
  • Navigate to the Affiliates section and click on an affiliate in the table

Here, you'll see:

  • Individual transactions as they occur
  • Payment status for each transaction
  • Payment method used (Stripe or external)
  • Payment reference IDs for Stripe payments

Payment Processing

Stripe 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

External Payments

For external payments:

  1. Click "Mark as Paid" on the transaction
  2. Process the payment outside the platform
  3. The transaction will be marked as paid in the system

Payment Status

Each transaction shows its payment status:

  • Unpaid: Payment pending
  • Paid via Stripe: Payment processed through Stripe Connect
  • Paid Externally: Payment marked as paid outside the platform

Requirements

To use Stripe Connect payments:

  1. Company must have a verified Stripe account
  2. Affiliate must have a verified Stripe account
  3. Both accounts must be connected to the platform

If either party hasn't completed the Stripe setup, external payment tracking will be available as a fallback option.