Paid Memberships Pro
To enable support for Paid Memberships Pro, go to Affiliates → Settings → Integrations and check the box that says Paid Memberships Pro:
Once enabled, AffiliateWP will automatically generate referral records when a customer successfully registers for your site after clicking on a referral link.
In Affiliates → Referrals, the Reference column refers to the order ID in Paid Memberships Pro.
Clicking on the Reference column will take you directly to the order record in Paid Memberships Pro.
Per-membership referral rates
In AffiliateWP version 1.8 and newer, admins can set referral rates on a per-membership level within Paid Memberships Pro .
This means that each membership level in Paid Memberships Pro can have a specific commission rate. This specific commission rate will be awarded to affiliates who refer customers to your site who then sign up for that particular membership.
When creating or editing a membership level, scroll down to the area titled Affiliate Settings to input your specific membership-level referral rate. You can also disable all referrals for a specific membership level (such as a trial membership period, for example):
Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to Memberships → Discount Codes and create a new discount code.
At the bottom of the form, you'll see an input field titled Affiliate Discount:
Simply begin typing the name of the affiliate you wish to connect the discount code to, and select the affiliate from the list of user accounts found.
Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.
Note: Referrals will only be credited on the initial signup payment, and will not be created when subscription payments are recorded. If you'd like referrals to be created on subscription payments, you will need the Recurring Referrals add-on.