Easy Digital Downloads

To enable support for Easy Digital Downloads, go to Affiliates > Settings > Integrations and check the box that says Easy Digital Downloads:

Screen Shot

Once enabled, AffiliateWP will automatically generate referral records when customer is successfully referred to your store via an affiliate link.

In  Affiliates > Referrals, the Reference column refers to the payment ID in Easy Digital Downloads:

Screen Shot

Clicking on the  Reference column will take you directly to the payment record in Easy Digital Downloads.

In the  Payment Notes section of the View Order Details screen will be a note indicating a referral was created for the purchase:

Screen Shot

Affiliate Coupon Tracking

To enable  affiliate coupon tracking, go to Downloads > Discount Codes and create a new discount code. At the bottom of the Add New Discount form, there will be an input field called Affiliate Discount:

Screenshot from 2014-05-23 15:05:28

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:

Screenshot from 2014-05-23 15:06:23

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

Product Specific Rates

The referral rate used to calculate an affiliate's commission amount on sales can be set on a per-product basis. To set a product-specific rate, go to the edit screen for a product and enter the the rate you wish to use in the  Affiliate Rate field in the Download Settings section:

There are two important notes about product specific rates:

  1. If an affiliate has an affiliate-specific rate, their custom rate will always take precedence of this product-specific rate
  2. Referrals can be entirely disabled for a product by setting the rate to 0