Automated Payout System
Pay your affiliates via Stripe Connect, PayPal Payouts API, manual bank transfer, or WooCommerce store credit. Auto payouts with thresholds, batch processing, and complete payout history tracking.
4 Payment Methods
Royal Affiliate Pro gives you multiple ways to pay your affiliates, from fully automated Stripe payouts to manual bank transfers. Use one method or let affiliates choose their preferred option.
Stripe Connect
Full OAuth integration with Express accounts. 1099-ready tax compliance, W-9 collection, and webhook support. Affiliates link their own Stripe account from the dashboard — you never handle their banking details.
PayPal Payouts API
Batch processing for paying multiple affiliates at once. Sandbox and live mode support, transaction ID tracking, and automatic status updates.
Manual Payments
Bank transfer, check, or any custom method. Add notes to each payout for your records. Mark payouts as complete when processed.
Store Credit
Convert commissions to WooCommerce store credit. Supports WooCommerce Store Credit, YITH Account Funds, TeraWallet, and WooCommerce Wallet plugins.
Auto Payouts
Daily cron job checks for affiliates above the minimum threshold and processes payouts automatically. Set it and forget it.
Affiliate Requests
Affiliates can request payouts directly from their dashboard when their balance exceeds the minimum threshold. Requests appear in your admin queue.
How Payouts Work
From commission approval to funds in your affiliate's account, every step is tracked and transparent.
Referrals Accumulate
Approved referrals accumulate in the affiliate's balance. Pending and rejected referrals are excluded automatically.
Payout Triggered
When balance exceeds the minimum threshold, a payout is triggered — either automatically via the daily cron job or manually when the affiliate requests it.
Payment Processed
Payment is processed via the affiliate's chosen method — Stripe Connect, PayPal Payouts API, manual bank transfer, or WooCommerce store credit.
Status Tracked
Payout status is tracked through every stage: pending, processing, completed, or failed. Both you and the affiliate see real-time updates.
Built for Scale
Whether you have 10 affiliates or 10,000, the payout system handles it all without breaking a sweat.
No per-transaction fees from Royal Affiliate. You only pay the standard processing fees charged by Stripe or PayPal — we never take a cut.
Payout Capabilities
- Minimum Payout Threshold: Configurable per-payment-method so each method can have its own minimum balance before a payout is created.
- Batch Payout Creation: Generate payouts in bulk from all approved referrals that meet the threshold, across all eligible affiliates.
- Per-Affiliate Payment Method: Each affiliate selects their preferred payment method from their dashboard settings.
- Payout Status Tracking: Every payout moves through clear statuses: pending, processing, completed, failed, or requested.
- Complete Payout History: Full records with date, amount, method, and status for every payout ever created.
- Affiliate-Initiated Requests: Affiliates can request payouts directly from the frontend dashboard when their balance exceeds the minimum threshold.
- Admin Manual Completion: For manual payments, admins can mark payouts as complete with a single click once the transfer is processed.
- CSV Export: Export all payout records to CSV for accounting, tax filing, or importing into other tools.
- Multi-Tier Compatible: Works with multi-tier commissions — tier referrals are paid like any other approved referral.
Automate Your Affiliate Payouts
Get automated payouts and all other Royal Affiliate Pro features with a single license.