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:
-
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
-
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:
- Click "Pay via Stripe" on the transaction
- Enter payment details in the secure Stripe form
- Once processed, the payment is automatically marked as paid
- Affiliates receive the payment directly to their connected Stripe account
External Payments
For external payments:
- Click "Mark as Paid" on the transaction
- Process the payment outside the platform
- 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:
- Company must have a verified Stripe account
- Affiliate must have a verified Stripe account
- 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.