Affiliate for WooCommerce helps add and manage affiliates and track performance from a single place – commissions, sales, payout, leaderboard, etc. Earn money without hard work. Increase your brand outreach, and get potential customers.
The plugin offers flexible ways to manage commission payouts. You can pay affiliates directly through the plugin using integrated gateways, or pay them externally (e.g., bank transfer) and record the transaction manually.
Automated & integrated payout methods
↑ Back to topUse these methods to send money or store credit directly to your affiliates from within the plugin. Click the links below for specific setup guides:
- PayPal Payouts: How to set up PayPal Payouts
- Stripe Payouts: How to set up Stripe Payouts
- Discount Coupons: Pay via Fixed Cart Discount Coupons
- Store Credit: Pay via Store Credit Coupons
Manual Payouts (record keeping)
↑ Back to topUse the Manual Payout method if you pay your affiliates outside of the plugin (e.g., direct bank transfer, cash, or logging into PayPal separately to send money). This feature allows you to keep your commissions as Paid in your reports to keep your data accurate.
Note: This method does not transfer actual money. It only updates the record in the plugin to show that you have paid the affiliate.
There are two manual payout methods – you can use any of them based on your needs:
- PayPal: Record Only: Use this if you sent the money via your personal PayPal account manually outside of the Affiliate for WooCommerce plugin.
- Other: Use this if you have used bank transfers, cash, or other external payment gateways to send the payout outside the plugin.
- You can also use this method to record rewards/loyalty points (using the WooCommerce Points and Rewards plugin) and send them to your affiliates as a commission payout.
Steps to record a manual commission payout
↑ Back to top- Select an affiliate to send a payout.
- Click on the Referrals tab.
- Select the commission records from the list for which you would like to process the payouts, and it will keep adding the commission amount to be paid.
- The amount will add up only for those orders for which the commission status is Unpaid.
- Once done, select the Send Payout option (which also shows the total commission to be paid) above the Referrals list table header.
- It will open up a pop-up. Under Payout Method, choose one of the following:
- PayPal: Record Only: Use this if you sent the money via your personal PayPal account manually.
- Other: Use this for bank transfers, cash, or other external payment gateways.
- Select the Record Date, and add any optional Notes for your reference.
- Click Send.
The system will mark your selected orders’ commission as Paid.
Check processed payouts
↑ Back to topYou can check the history of all processed payouts using any payout method by following these steps:
- Go to WordPress admin > WooCommerce > Affiliates Dashboard.
- Select any affiliate.
- Go to the Payouts tab.
If you don’t find a specific payout done previously, please consider adjust date range (learn more).

Feature request
↑ Back to topHave a feature request or enhancement suggestion for Affiliate For WooCommerce? Submit it from here: Submit a feature request.