Skip to main content

Payment Methods

Supported payout methods and how each one works in AffiliateBase

Table of Contents

Payment Methods

AffiliateBase supports multiple payout methods. The selected method controls how payout runs are executed and reconciled.

Available Methods

MethodHow it works in AffiliateBaseBest for
StripeNative recipient onboarding and provider executionTeams running Stripe-native payout ops
PayPalExport-assisted payout files and external executionTeams paying affiliates through PayPal tools
ManualExternal execution with in-app payout trackingCustom 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

  1. Stripe account connected in AffiliateBase.
  2. Account payout method set to Stripe.
  3. Affiliates complete recipient onboarding in the affiliate portal.

Operational flow

  1. Create payouts or payout runs.
  2. Execute payout run.
  3. 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

  1. Set payout method to PayPal.
  2. Ensure affiliate PayPal emails are present.
  3. Create PayPal-formatted payout export.
  4. Execute transfers externally.
  5. 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

  1. Create payouts in AffiliateBase.
  2. Execute transfers outside the app.
  3. 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:

  1. Account payout method is Stripe.
  2. Affiliate recipient onboarding is active.
  3. Stripe connection is healthy.

PayPal export missing recipients

Check:

  1. Affiliates selected in the export have PayPal email populated.
  2. You are using PayPal export format.

Next steps