Paying your Affiliates

When it comes time to pay your affiliates their referral earnings, there are several ways you can go about it. Find out how to pay your affiliates below.

Paying your affiliates via our Payouts Service

AffiliateWP includes a fully integrated payouts service that makes it incredibly simple to pay affiliates in more than 30 different countries. Affiliates receive payments directly to their bank accounts in as little as 3 days.

Learn more about using the Payouts Service here.

Paying your affiliates via PayPal or other online mass payment system

On the Affiliates → Referrals page you can click the Pay Affiliates button to be taken to the Pay Affiliates screen and you can choose your Payout Method as Manual Payout. This will take you to the Preview Payout Request screen which will allow you to click the Generate CSV File button to generate a CSV file of affiliates and their collective totals.

The CSV file generated will consist of the email addresses, the collective amounts, and the currency for all affiliates that have unpaid earnings for the date range specified.

This file has been specifically formatted for the Mass Payment option provided by PayPal and Skrill, as well as other similar systems. If you are using a mass payment system, the email address associated with an affiliate's payment account can be set from their Edit screen.

When you upload this CSV file, the online payment service will take the amounts and email addresses stored in the file and create a mass payment.

You can also pay each affiliate individually through PayPal if you wish. 

You can use this payment method with any license level.

Note: When using the Generate Payout File button, all referrals in the specified date range will be automatically marked with  Paid status.

Paying your affiliates via bank transfer

If you wish to pay your affiliates directly into their bank account via Bank Transfer, this will need to be done manually by you through your bank (this process doesn't take place through AffiliateWP). You simply need to communicate to your affiliates that they will be paid via bank transfer, and they will need to provide you with their bank account details so you can transfer money to their account.
If your bank supports mass payments, you can export the CSV payout file (as mentioned above) and upload it to your bank's online banking portal. Exporting this file will automatically set all Unpaid referrals to a Paid status.
If your bank doesn't support mass payments, you can make individual payments to your affiliates through your bank. You could set each affiliate up as a saved payee to help streamline this process for when you need to pay your affiliates. 
When you have made these payments to your affiliates, you can then manually set the referrals which have been paid to a Paid status on the  Affiliates → Referrals page. 
You can use this payment method with any license level.

Paying your affiliates with the PayPal Payouts pro add-on

If you use PayPal for paying your affiliates, and your account has the MassPay/Payout API enabled, our PayPal Payouts add-on makes it incredibly easily to process payouts for your affiliates from within your WordPress dashboard with just one click. 
The PayPal Payouts pro add-on is only available with a Professional license (or historical Ultimate license). If you have a Personal or Plus license, you can pay your affiliates through PayPal using the option above, or you can upgrade to a Professional license from your account page to get access to the PayPal Payouts pro add-on.

Generating payouts with PayPal Payouts

You can generate a payout for a single affiliate, or pay in bulk as needed. To do so, visit the Affiliates → Referrals page and click the Pay Affiliates button to be taken to the Pay Affiliates screen:

Choose your Payout Method as PayPal and enter your criteria for the affiliate's name, Start / End Dates, or Minimal Earnings if desired, then click the Preview Payout button at the bottom of the screen:

From there, click the Submit Payout button and the amount will be transmitted to the affiliate's PayPal account: