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 PayPal or other online mass payment system

On the Affiliates → Referrals page is a simple Generate Payout File button you can use 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 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 or 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 higher license from your account page to get access to the PayPal Payouts pro add-on.

Generating payouts for a single affiliate

As of AffiliateWP 2.0, you can generate a payout for a single affiliate as needed. To do so, visit the Referrals screen, and filter the search form by the desired affiliate name:

Paying a single affiliate via the search filters on the Referrals screen.