Payment Methods
AffiliateBase supports multiple payout methods. The selected method controls how payout runs are executed and reconciled.
Available Methods
| Method | How it works in AffiliateBase | Best for |
|---|---|---|
| Stripe | Native recipient onboarding and provider execution | Teams running Stripe-native payout ops |
| PayPal | Export-assisted payout files and external execution | Teams paying affiliates through PayPal tools |
| Manual | External execution with in-app payout tracking | Custom bank transfer workflows and internal finance ops |
Stripe
What you get
- In-app payout recipient onboarding/status for affiliates
- Provider-attempt tracking during payout execution
- Payout remediation paths for onboarding/config issues
Requirements
- Stripe account connected in AffiliateBase.
- Account payout method set to
Stripe. - Affiliates complete recipient onboarding in the affiliate portal.
Operational flow
- Create payouts or payout runs.
- Execute payout run.
- Review provider attempt status and reconcile.
PayPal
What you get
- PayPal export format generation from the Payouts workflow
- In-app payout state management (
pending/processing/paid) - External reconciliation support
Important
AffiliateBase does not currently initiate PayPal API transfers directly from the app. Use export files and execute transfers in your payout system.
Operational flow
- Set payout method to
PayPal. - Ensure affiliate PayPal emails are present.
- Create PayPal-formatted payout export.
- Execute transfers externally.
- Mark/reconcile payouts as paid.
Manual
What you get
- Flexible payout tracking independent of provider
- Compatible with bank wires, ACH batches, local transfer methods, and custom ops
Operational flow
- Create payouts in AffiliateBase.
- Execute transfers outside the app.
- Record references and reconcile payouts to
paid.
Affiliate Profile Fields
Affiliates can maintain payout contact fields in the affiliate portal:
- PayPal email
- Wise email
When payout method is Stripe, affiliates also get payout recipient onboarding/status controls.
Troubleshooting
Stripe payout execution blocked
Check:
- Account payout method is
Stripe. - Affiliate recipient onboarding is active.
- Stripe connection is healthy.
PayPal export missing recipients
Check:
- Affiliates selected in the export have PayPal email populated.
- You are using
PayPalexport format.
Next steps
- Configure setting up payouts
- Plan your payout schedules