Affiliates Products


Purchase to download the WordPress plugin and obtain a license.

Product Commissions

Handle product commissions with Affiliates Products : automatically grant commissions for product partners or affiliates on product sales with WooCommerce.

This WordPress plugin is an extension for the Affiliates plugin series and provides a great way to manage product commissions as part of a partner or affiliate program.


  • Set commission rates by product.
  • Relate products to partners or affiliates who will be granted with commissions when their products are sold.
  • Supports WooCommerce.
  • Automatically assign commissions to product authors.
  • Automatically apply a default rate for products.
  • Set individual rates for each product.
  • Assign users to products through affiliate accounts.
  • All features and advantages of the Affiliates plugin series: works with the free Affiliates plugin as well as the premium versions Affiliates Pro and Affiliates Enterprise.
  • Quick filters make it easy to handle large product sets.

Additional Features

Additional features are enabled with Affiliates Pro and Affiliates Enterprise.

  • Integrated with all advanced features of the Affiliates plugins
  • Automatic referral status update
  • Mass payment files
  • … and many more – also see the feature comparison

Note: As of version 2.0.0, this extension only supports WooCommerce.

137 Responses to Affiliates Products

  1. Lisa October 14, 2022 at 5:25 pm #

    Hello, I’m looking for an affiliate plug-in where I can choose just one category to allow the affiliates to earn commission from. Not for all of my shop products, just for those in one category. Is this possible with this Affiliates plug-in along with this affiliates products extension? Thank you.

    • Kento October 14, 2022 at 7:08 pm #

      Hi Lisa,

      Thanks for your question! Our Affiliates Pro would be suitable for this case, as you can determine commissions for specific categories with its Rates – link is to the documentation page with details, look for where Term : Here we have selected the β€œTest Product Category” is mentioned on the page.


      • Lisa October 15, 2022 at 4:05 pm #

        Thank you so much! That’s perfect! It also helps that you have great support here too πŸ™‚ I will go for Affiliates Pro then πŸ™‚

        • Kento October 16, 2022 at 10:32 am #

          Many thanks, Lisa! I see that you’ve posted a follow-up with a question, I’ll convert it into a topic for our support team to help you further.

      • Lisa Darke October 15, 2022 at 4:49 pm #

        Thanks again, I have purchased and installed Affiliates Pro πŸ™‚ I’m just setting up now. I generated an affiliates page and I’m just wondering how I can add a little bit of extra text to this part of the page where it says: “If you are not an affiliate, you can join the affiliate program here:” I would just like to add a little text stating the specific category for the affiliate program. Thank you.

  2. Metaking March 31, 2021 at 7:49 am #

    Pre-sales question: I am considering this plugin “WooCommerce Product Commissions” to go with your Affiliates plugin but I need to know if this will let me add multiple affiliates per product and specify different commission rates for them on those products. Thanks.

    • Kento March 31, 2021 at 5:34 pm #


      This plugin is compatible with our free Affiliates and our premium editions Affiliates Pro and Affiliates Enterprise. It will not work with other affiliate solutions our commission plugins such as the one you have mentioned.

      It allows you to assign one or more products to an affiliate, it will not let you assign the same product to more than one affiliate.


  3. ruben December 12, 2017 at 3:48 am #

    Question #1. With Enterprise, can you have tiered commissions above an affiliate (assigned to a product via Affiliates Products addon) that get commissions from products. Or in other words, does Affiliates Product addon work with tiered commissions?

    Question #2. The settings for this says:

    “If a default rate value other than zero (0) is set, it will automatically be assigned to new products. Use 0.2 for a 20% default commission rate.”

    **Does that mean that you can’t assign an affiliate to a product using this addon if the commission is zero?

    If I want to be able to have a zero initial commission, with tiers above the initial tier with a commission other than zero, is that possible?

    • Kento December 13, 2017 at 5:31 pm #

      #1 Affiliates Products Process Tiers is a small extension we include with Affiliates Enterprise, which, when activated, will allow Affiliates Enterprise to process referrals for tiers when a referral is granted via Affiliates Products.
      #2 This setting is for new assignments when the product is related to its author automatically.

  4. Aimee September 23, 2016 at 4:59 pm #

    Thanks, 1) are you saying that code you posted would allow me to have two vendors to one product?

    2) if I were go get the Pro version to play around with (the new site that I’ll be adding this too isn’t live yet) and later thought I wanted to upgrade to Enterprise for multi-tier (don’t need this yet but will need it in future), would it affect any customization I had already had done of Pro? I am going to have my developer re-arrange the layout etc of the pages and I want to see if he can add a cap to commissions for my second vendor for example.


    • antonio September 24, 2016 at 8:10 am #

      1.- Yes, this code add an extra affiliate to the products, to get commissions.
      2.- If you don’t change the plugin’s files, you should not have problems with the upgrade. My custom code, and another integrations will work correctly with both versions.
      When you want to upgrade from Pro to Enterprise, remember that from your downloads page you will have a coupon.
      Kind Regards,
      Antonio B.

      • Aimee September 27, 2016 at 6:18 pm #

        Hi, I have purchased Enterprise and Products but cannot find any documentation for Products in the documentation area (I have gone through the entire Enterprise documentation and searched on Products but find nothing). Can you point me in the right direction? I am not sure how to assign someone as the vendor/author of the product or where to set the commission for a vendor for a particular product. Some products they will make 50% some 70% for example, so I need to be set it by vendor by product. Is a vendor managed the same as an affiliate within the Enterprise Manage Affiliate menus?

        • antonio September 28, 2016 at 7:20 am #

          Hi Aimee,
          sorry we’re working on the documentation.
          From Affiliates Products->Affiliates Products you can set default behaviours (sometimes this section is nos used).
          From Affiliates Products->Woocommerce you can assign products with affiliates and set the rates.

          Kind Regards,
          Antonio B.

          • Aimee September 28, 2016 at 2:08 pm #

            Thanks, I eventually figured it out yesterday. Clicking on Woocommerce wasn’t intuitive to me to set the vendor. I assume people only have one type of shopping cart on their site and aren’t integrating it with multiple cars, so I would suggest labeling it Vendor or something.

            Also, I installed the suggested code you provided for adding a 2nd vendor per product. I used code snippet (i’m told messing with functions.php can easily break your site) and had it applied everywhere, but i dont’ see where I would add the second vendor. Any thoughts?


            • antonio September 29, 2016 at 9:15 am #

              Hi Aimee,
              Thanks for the suggestion.
              In the code, you need to replicate the line 11:
              $product_options['10'] = array( 'rate' => 0.1, 'affiliate_id' => 4 );
              for each product that has a second vendor, ex. if your product 15 has a second affiliate with id 33, you need to add (if you want to set 0.20 as rate):
              $product_options['15'] = array( 'rate' => 0.2, 'affiliate_id' => 33 );
              Kind regards,
              Antonio B.

              • Aimee October 4, 2016 at 2:58 pm #

                Thank you,

                1) Re the code to add a 2nd vendor, would this process be able to be added to the UI so that people on my team can add a second affiliate, or would this need to be added to code each time a product has a 2nd vendor? It is doable to have to add it in code snippet plugin because it will probably be only 25% of products that have two vendors, but if I could make it easier for team members to do it, I would like to.

                2) It appears that a vendor is considered an affiliate for the purposes of tracking/dashboard. I would want my vendors to see email addresses of purchases but not my affiliates. Is it possible to show straight affiliates one thing and vendors more details depending on whether they are earning commission based on being an affiliate or vendor?

                3) I am having a lot of trouble testing. I auto-generated the page I create an affiliate account there. I go to login and it says my password is not accurate. I do reset password and when i log in after that, it takes me to my customer facing dashboard (ie. shows me the free membership i have generated through Woocommerce Membership plugin for all signups). How do I set it to show me the affiliate details like links and sales? I had asked the question in my original email about setttings, and I go to Affiliates->Settings:General. But if I set subscribers to have access to affiliates, then they no customers can see their My Account. I only want affiliates to be able to access affiliate page and be able to see their links/stats etc if they happen to be an affiliate and ONLY if they happen to be an affiliate. If they are a customer they should be able to see My Account, not affiliate.


                • Aimee October 6, 2016 at 11:46 pm #

                  Hi checking on the above comment. Specifically #3 as that could be a deal breaker. Are you saying that once the affiliate plugin is installed I either have to give every subscriber access to the affiliate dashboard and no subscribers can access their normal My Account page with records of products purchased? I had thought you said that affiliates could have either affiliates or customer account info, did you mean that every single subscriber can have either affiliate or customer account info once they log in? If so it seems like this would only work for a site with out any customers who log in? I’m okay if there is someone who is an affiliate AND a customer only getting one or the other, but my normal subscribers who are not affiliates have to be able to access their regular log in info.

                  • antonio October 11, 2016 at 6:17 am #

                    Hi Aimee,
                    you can have affiliates, wordpress users (customer or not) or users who are affiliates.
                    If your customer is an affiliate, then when he visits the affiliate-area page, he will see his custom links and affiliate’s info. But if your customer is not an affiliate, then he only will see a contact form to sign up to the affiliates program.
                    Kind Regards,
                    Antonio B.

                • Aimee October 10, 2016 at 12:44 pm #

                  Hello these questions are very important to me, and this one was posted on Tuesday of last week. Can you please advise. If I cannot have customers who are not affiliates still access their account when they login, then I cannot use this plugin and have to start all over finding something that provides what i need.

                  • antonio October 11, 2016 at 6:20 am #

                    answered, sorry for the delay.
                    You can have customers who are not affiliates. But only the affiliates can access to the affiliate-area page info.
                    Kind Regards,
                    Antonio B.

                • antonio October 11, 2016 at 6:09 am #

                  Hi Aimee,
                  1.- You can use the code as reference, but if you need to create a dashboard section, you need a programmer to create the custom solution.
                  2.- Using the ‘affiliates_referral’ action you could create a custom solution that sent an extra email to the affiliate if he’s a vendor.
                  3.- You can see your custom links/banners as affiliate, if you visit your affiliate-page and you are an affiliate. That’s true when you try to recover your password, the system redirects to your-account page, but we can not change this, this is the normal wordpress behavior. if a customer (who is not an affiliate) tries to visit the affiliate-area page, he will see the signup form, but only the affiliates will see their custom links/banners.
                  Kind Regards,
                  Antonio B.

  5. Aimee September 18, 2016 at 9:47 pm #

    Thank you for your reply. Since I will often have two vendors (really a vendor and a faciltator) to one product, do you feel that this would be customizable for a developer to change from 1:1 to 2:1 or would it be rewriting everything? I wouldn’t have more than two, so maybe it could be a matter of having something like two extensions, where one is for vendors and the other is for the facilitator? I know you can’t have two extensions of the same thing, but am wondering if it could look something like that? I would just like them to all tie together with my affiliate program because often vendors and facilitators are also customers, but this wouldn’t be a dealbreaker, a person could have two logins if need be.

    Any suggestions would be appreciated.

  6. Aimee September 14, 2016 at 11:19 pm #

    Hi, a few questions on this plugin. I’m also looking at WP Vendor.

    1) I see early on in this thread you have the relationship to be only 1:1. Is that still the case? I will often have 2 people who get commissions for the same product. Vendor A gets 50% no cap, Facilitator B gets 10% – but for her only up to a cap of $2,000. There also could be an affiliate/referrer %, but assume that would be handled by Affilaite Pro.

    a) Is it possible yet to do 2 payees for one product?
    b) If not, would it be an extensive custom coding for my developer to make that happen?
    c) If it is not custom codeable, do you have another suggestion?

    2) Also what if someone is both a referrer and a vendor. In my scenario, they would not get paid on both. If they are a vendor they do not get referrer commission on their own product, I assume I could set that in Affiliate Pro to get 0% on their own products?

    3) It gets tricky because when they promote the site to promote their own product, they get no commissions on sales generated from anybody who buys OTHER products as a result of their promotion, however I still want them to use a tracked link because I want to know how many clicks and optins they generated. Is it possible to make this happen?

    4) But if they promote at another time as a strict affiliate, anybody who opts in as a result of THAT promotion would qualify them for affiliate commissions for any products not their own.

    5) If a person logs in and is both vendor and referrer, what dashboard would they go to?

    I know, it’s complicated!


    • antonio September 18, 2016 at 2:35 pm #

      Hi Aimee,
      1.- The relationship is 1:1. If you associate a product to an affiliate, when the order is processed, the “normal” affiliate gets commissions and the affiliate associated to the product gets too.
      You could use the ‘affiliates_referral’ action to generate extra commissions.
      2.- From Affiliates->Settings:Referrals you can prevent auto-referrals.
      3.- If you edit your affiliate ( from Affiliates->Manage Affiliates ) settings a custom rate of 0.0, he will get $0.00 from the ‘normal’ process, and $XX.XX from the product associated.
      4.- If you remove the custom rate (from -3- ), then the affiliate will get the normal commissions.
      5.- You can set the permissions from Affiliates->Settings:General.
      Kind Regards,
      Antonio B.

      • Aimee September 20, 2016 at 10:49 pm #

        One more question on #5. So that means I would set a global setting to say if you login and you are both vendor and affiliate, then show the “___” dashboard and that is fixed? If they are both, how do they get access to the “other side”?

        • antonio September 21, 2016 at 2:37 pm #

          Hi Aimee,
          in the Affiliates->Settings:General you can set who can manage the affiliates (if you can manage the affiliates, you will see the Affiliates dashboard menu). This works as an OR, not as an AND.
          Maybe the Admin Menu Editor plugin can help you to restrict access to dashboard menus.
          Kind regards,
          Antonio B.

      • Aimee September 26, 2016 at 5:45 pm #

        You have been such a help Antonio. I am going to get the Enterprise version and the Products extension. One more question on modification. Could I set a commission cap on a vendor. My 2nd vendor will get 10% up to $2,000. So I would like it to stop showing sales after commissions reach $2,000. Is that type of custom coding possible? I do have a developer, but wanted to let him know if he should even try.


        • antonio September 27, 2016 at 5:38 am #

          Hi Aimee,
          You can use my Affiliates Custom Method by Sales plugin as reference to create your custom solution (this is based on the num referrals, but with the Affiliates API is a good starting point to create your solution).
          Kind Regards,
          Antonio B.

  7. Mark May 31, 2016 at 8:22 pm #


    I just had a question about the functionality of this plugin, Affiliates Products. What I am trying to do is setup a single e-commerce store that when a product is purchases all of the funds for that purchase are paid to a single specific affiliate. I want to be able to easily have several “affiliates” that I can designate products to and when those products are purchased all of the money is payed to them. I have seen this done with different vendor plugins. However, I would like to have it so that the admin is the only one who can assign products to different “affiliates” and is the only one who can create new products. A lot of the other vendor plugins allow you to do this but does not allow you to restrict all access from the vendor. Will this plugin allow me to do this? or can you recommend me another plugin that could provide me with this functionality?



    • antonio June 1, 2016 at 6:09 am #

      Hi Mark,
      By default only Administrators can assign products to affiliates. But in Affiliates->Settings you can assign this capability to more roles.
      Kind Regards,
      Antonio B.

  8. Jared August 17, 2015 at 7:28 am #

    That would work fine if it was for all affiliates. Can i make it so 1 product is 5% and another is 10%? I never saw that option in the regular plugin and i’m pretty sure i had the affiliates woo commerce extension installed. It seemed I could only set a decimal rate like .05 to make all products 5%

    • antonio August 24, 2015 at 8:26 am #

      Hi Jared,
      please have a look at this topic.
      Kind regards,
      Antonio B.

  9. Jared August 11, 2015 at 8:16 pm #

    Is it possible to set commission rates by product and apply it to everyone?

    I don’t want each product to relate to an individual affiliate.

    An example of what I want: if affiliate “Joe” sells a bed he gets 5%, if he sells a table he gets 10% but if it sells through our store on its own without a referral he gets 0%

    Is this possible?

    • kento August 12, 2015 at 6:05 am #

      Hi Jared,

      It doesn’t sound like it fits with the model assumed for this extension. Wouldn’t this be more simple using the Affiliates plugin alone with e.g. the Contact Form 7 integration where your affiliate can request commissions on his sales?


      • Jared August 12, 2015 at 2:54 pm #

        Hi Kento, I don’t need the affiliate to make a request.

        I just want to set different commission rates for each of our products from our store as our margins vary. Then all affiliates get those percentages if they advertise our products and someone buys them. Is that what contact form 7 would do?


        • antonio August 17, 2015 at 7:18 am #

          Hi Jared,
          if you are using Woocommerce, with the Affiliates Woocommerce extension you can set an individual rate per product, but this rate is for all affiliates. In your case: if you set 5% to bed. All affiliates who share the links, will get 5% (not only “Joe”)
          If you are using Affiliates Products (this plugin), then it’s not possible.
          Antonio B.

  10. Steve Victor March 30, 2015 at 9:20 am #

    where to shorcode for VIEW TREE GENEALOGY affiliate…
    thx very much

    • antonio March 30, 2015 at 1:50 pm #

      Hi Steve,
      you can use [affiliates_tiers] shortcode for this purpose.

  11. Revo March 3, 2015 at 5:25 am #


    Right now with affiliates free plugin, the flat rate commission is per transaction done. I need it to be commission per item.For an instance if the commission rate is 1$, if someone checks out 50 items at once, I need the affiliate to have a 50$ commission. But right now the commission is 1$ even if the referral checks out 50 items at once.

    So is per 1 quantity commission available in the Affiliate Product plugin? Please answer so that I can purchase this right now.Thanks in Advance

    • antonio March 3, 2015 at 4:27 pm #

      Hi, answered here.

      • Revo March 3, 2015 at 4:39 pm #

        Hi antonio,

        please be specific since I need to know which plugin to purchase. And there’s no answer in your link.

        Please let me know if there is per item flat rate (not percentage) commission feature available in any of your add ons.

        As I said before, if the commission rate is 1$, if someone checks out 50 items at once, I need the affiliate to have a 50$ commission. But right now the commission is 1$ even if the referral checks out 50 items at once.

        So please let me know if this feature is available and if yes, which add on do I have to purchase? Thank you.

        • antonio March 3, 2015 at 4:50 pm #

          You need Affiliates Pro version.

  12. Axel January 16, 2015 at 1:21 pm #

    Is it possible to assign not only products but variations to affiliates with custom commission rates?

    • kento January 26, 2015 at 11:06 am #

      Hi Axel,

      Currently variations are not supported, only the variable product and the variations would have the same commission rate.


  13. Jenny Lobel January 7, 2015 at 2:00 pm #

    Yes, I can see it now in FireFox, Safari, IE, and Opera. However, the login form does not appear in Chrome. Please advise.

    • kento January 7, 2015 at 10:34 pm #

      Looks ok on Chrome for me … try clearing the browsers cache?

  14. Jenny Lobel January 5, 2015 at 6:20 pm #

    I am launching a new look of their website and the affiliate login form does not appear. Could it be a theme incompatibility problem?

    WordPress 4.1
    Affiliates Version 2.7.3
    Affiliates Products Version 1.4.6

    It works on the current site here:

    Any ideas?

    • antonio January 7, 2015 at 10:00 am #

      your Affiliate Area seems to work fine. I can see it so good πŸ™‚

  15. K. Michael VerKamp October 22, 2014 at 9:36 pm #

    I ended up hiring someone to do it for me Hildebran. I would be glad to give you his email if you want to contact him. Not sure if I am allowed to post it here or not, but I guess I will find out. His name is Abdul, and his email is at gmail dot com. He was really quick and professional.

  16. Hildebrand October 22, 2014 at 10:59 am #

    I want give all affiliates by some products a special rate. How i do that? I can now only 1 affiliate and then choice a rate. But i want that rate for that product for all affiliates.

    • kento October 22, 2014 at 8:10 pm #

      There is an option you can activate with a custom method. If you check under Affiliates > (Integration) you can see if that is available.

  17. Kevin October 8, 2014 at 9:13 pm #

    I am really struggling here. While I know that the answer can not be that complicated, I just can’t seem to make it work. I also purchased Wholesale Pricing Pro for WooCommerce, thinking that I could use the affiliate roll as my rule for wholesale pricing (seems logical?). However, there is no affilate role option. All I have is:
    Shop Manager
    Wholesale Buyer
    Not logged in (just visiting)

    Are any of these roles specific to the registered affiliate only? I also tried the Group Pricing, as previously mentioned, but that didn’t seem to work at all. I’m really hoping to make some progress on this, as it’s one of the final pieces of the puzzle in getting this website done.

    Thank you,


    • antonio October 9, 2014 at 7:32 am #

      with this function your new affiliates are automatically added to a group, so you can use Group Pricing plugin.
      You could change this function to add the affiliate to a role and uses Wholesale Pricing plugin.

  18. Kevin October 8, 2014 at 8:20 pm #

    Thank you. I have added Groups and bought WooCommerce Group Pricing to compliment my previous installation of Affiliates Enterprise. I created a group VIP, added myself to the group, went to the group pricing of a product and put in the price for VIP. When I visit the product page, logged on as me, it still shows the full price πŸ™ I have double checked that I am in the group VIP, that the pricing is set properly. Any suggestions are appreciated. Thank you.

    • antonio October 9, 2014 at 7:35 am #

      Hi Kevin,
      please use comments system to make questions about Woocommerce Groups Pricing plugin.

  19. Kevin October 4, 2014 at 6:26 pm #

    I have Affiliates Enterprise (order #11859) I am wanting my approved and logged in affiliates to see discounted pricing, allowing them to see and receive a 50% discount. The up-line affiliates will receive their commissions, of course. Basically, offering wholesale pricing to affiliates. Is this possible? I realize that I could just give a coupon code to every affiliate to use at checkout, but really would not be the same (and the coupon code could easily be compromised, costing other affilates retail sales).

    Maybe it’s another plug-in I am needing?

    Thank you!


    • kento October 6, 2014 at 2:00 pm #

      Hi, if you’re using WooCommerce, a solution could be based on Groups + WooCommerce Group Pricing – you would assign your affiliates to a specific group. Another option would be to use Group Coupons which allow to limit the usage of coupons to members of a specific group.

  20. aaron April 3, 2014 at 9:41 pm #

    Hi Antonio,

    I emailed you at the support email but haven’t heard back from anyone. It’s been nearly a week and it’s still saying, “Affiliates WooCommerce Integration plugin requires an appropriate Affiliates plugin to be activated: Affiliates Pro or Affiliates Enterprise”.

    Why is it saying this? I followed the installation documentation and it’s not working??


    • antonio April 4, 2014 at 3:46 pm #

      answered here.

  21. Michael March 28, 2014 at 6:02 pm #

    Hi. Ya, I didn’t see TheCartPress under features, but just wanted to double check since it integrates with Affiliates Pro and that works for TheCartPress.

    • antonio March 31, 2014 at 6:08 am #

      Sorry, Affiliates Products doesn’t support TheCartPress.

  22. isaac.savage March 26, 2014 at 1:53 pm #


    Does the Products plugin work in conjunction with the Coupons plugin? My need is to have the ability to create a coupon for an affiliate that will provide discounts on a per product basis. The discount rates and products would be different for each affiliate. On first glance, it looks like the coupons plugin can be set to limit to specific products, but appears to apply this same limitation to ALL affiliates.

    I also still would like the ability to place a buyer into a group based upon their coupon usage. Can I hire you to do some custom modification for my specific needs?



    • kento April 1, 2014 at 10:17 pm #

      Hi Isaac,

      Responding to your last question first, the Group Coupons plugin available on WooThemes will be updated to allow group assignment based on coupons. We hope to have that update out shortly.

      For the coupons, you can set up individual coupons per affiliate with the Affiliates Pro integration for WooCommerce.


  23. Samir March 18, 2014 at 6:46 am #


    I would like to know if the plug-in shows the totals of commissions for each affiliates and each product ?

    Indeed, with affiliates pro, I can see the total of commission per affiliate. But now, I need to know the total per affiliate and per products in the same time. Is it possible with this plug-in ?

    • kento March 20, 2014 at 10:40 am #

      Hi Samir,

      The referrals section can be filtered using the product ID, for example you can use #84 in the search field of the filters on top and check the descriptions box, that would show you all product referrals. But it wouldn’t present the totals for that. That’s the current limitation along with totals are shown per affiliate in the Totals section, but you can’t indicate the product number there.

      • Samir March 20, 2014 at 11:30 am #

        Thanks ^^

  24. Bastien Bournet-Charrier March 10, 2014 at 8:52 pm #

    Hey there,
    I’m a bit confused, I have tried to read and understand what this plugin is all about but what is the main difference between this and the WooCommerce integration for Affiliates Enterprise?

    • kento March 11, 2014 at 1:06 pm #

      Hi Bastien,

      The main difference is that with Affiliates Products you assign products to an affiliate and the affiliate always gets a share of the product sales, independent of whether the affiliate has referred the customer or not. It’s intended to share revenue.


      • Bastien March 11, 2014 at 2:02 pm #

        Makes perfect sense now. Thank you for your answer Kento!

        • kento March 11, 2014 at 7:31 pm #

          Thanks for asking πŸ™‚

  25. Brad March 8, 2014 at 12:41 am #

    Okay — so then, if I’m using your Affiliates Enterprise plugin, I should probably NOT use the WooCommerce Vendors plugin — and should use this one (Affiliates Products) instead?

    Also, I wouldn’t want to pay vendors until a product is marked with a specific status (indicating that is is delivered and done). Is there a way to only export commissions on sales that match this kind of criteria?

    • kento March 10, 2014 at 11:30 am #

      Hi Brad,

      It always depends on what suits your business processes most. If the Vendors plugin comes closer to being suitably integrated with how you do things, then it might be a better choice. In that case, you would have to keep in mind that it is separate from the Affiliates system and you don’t get any referrals recorded for the sales shares within it’s boundaries. If the Affiliates Products plugin is suitable, then you would have referrals recorded and can use the same system to manage payments for both affiliates and product partners, because the totals that you get at the end of each payment period, will sum both affiliate commissions and product sales shares. With this, the referrals would also be synced to the order status, so that when you have completed an order, the referral is accepted (and thus marked as ready to be paid).

      You can try Affiliates Products if you like, if you later find that it’s not suitable, we’re happy to grant a refund on the purchase. No need to have licenses for products you’re not actually using πŸ™‚

      I hope that makes it easier to take a decision,


  26. Brad March 6, 2014 at 9:55 pm #

    Does this conflict or work in conjunction with the WooCommerce Vendors/Marketplace plugin?

    • kento March 7, 2014 at 10:11 pm #

      These work independently, the Vendors plugin isn’t intended to work with the Affiliates plugins.

  27. kamala December 6, 2013 at 7:13 pm #

    i was running a self hosted wordpress site eckwid and will be using this to sell my download ebooks—-would like to avail a affiliate simple program— i am a bit confused i want to present banners and individual products—which attachments can i get away with freely and which will i have to pay for. simple offer products and thats about it

    • antonio December 7, 2013 at 8:32 am #

      Answered here.

  28. jacob November 25, 2013 at 4:01 pm #


    so there is no way to relate one affiliate with few product? like one to many I mean?

    • antonio November 25, 2013 at 6:11 pm #

      Hi, the relationship is one to one.

      • jacob November 27, 2013 at 10:28 am #

        ok thank you,

        so is there any other plugin? I really need one to many functionality, even many to many would be okay doesn’t not matter.

  29. leokoo November 22, 2013 at 8:38 am #

    Hi Kento & Antonio,

    Already bought Affiliates Pro and about 40 odd WooCommerce extensions from Woothemes itself. Just wondering coz I read through all and am a bit confused (perhaps you could have a wiki up on how to use all your affiliates plugin?)

    1) What is the difference between this vs Affiliates Pro vs Affiliates Share?
    2) How do I set different commissions on different products? Which extension do I need?
    3) How do I implement scarcity? As in have a countdown and let people share, and pay commission for those who share successfully, as in when the link gets clicked on a purchased?

    • antonio November 22, 2013 at 3:23 pm #

      1.- Affiliates Pro and Affiliates Share are different plugins. Affiliates Pro is the affiliates framework and Affiliates Share is an addon to easily share affiliate links throw social media.
      2.- With Affiliates Pro Woocommerce Integration you can assign different commissions on different products.
      3.- Please have a look to Affiliates Documentation.

  30. kp October 26, 2013 at 4:30 pm #

    I am planning on using wp easycart

    • antonio October 27, 2013 at 11:56 am #

      there is not an integration with this shopping cart, so you can not tracking the sales and generate commissions based on this sales.
      If you only need generate commission when a new user is registered you can use Affiliates Members.

  31. kp October 25, 2013 at 8:07 pm #

    I want to sell memberships to my WordPress blog at a flat rate. I want to have the members become affiliates and make a percentage off signing up new members. Is this plugin what I’m looking for to track which affiliate brings in what members?

    • antonio October 26, 2013 at 5:08 am #

      you need an integration according to the shopping cart that you are using. What cart are you using?

  32. Fox-Didl October 16, 2013 at 6:31 pm #

    I don’t know if this is the right plugin. An affiliate-partner will send out an newsletter for my shop. The link to the product will include a custom-id. This id must be saved until the customer is reaching the “Thank-You” page with a finaly updated of a pixel for the mailing-partner.

    So the partner knows which click is producing an order and same for me too. Is this possible with this plugin or any other plugin of you?

    This pixel is something like this:

    I’ll have my own affiliate to and need the pro-version for woocommerce soon.

    • kento October 19, 2013 at 8:05 pm #

      I don’t think that you need Affiliates Products for that. In fact, the plain Affiliates and its free integration for WooCommerce should do.

  33. Moonworks October 9, 2013 at 3:53 pm #

    So to be able to give different rates, should I leave the default on 0 and put the percentage into the WooCommerce section on the plugin?

    • antonio October 10, 2013 at 6:23 am #

      The default rate is used when no specific product rate applies.

  34. linxinyang July 30, 2013 at 5:49 pm #

    Have Chinese?

    • kento July 30, 2013 at 9:27 pm #

      Not yet, interested in translating?

  35. Maiky15 July 29, 2013 at 4:16 pm #


    I need a modification in the Affiliates products, paying if necessary of course.

    The products assigned to my affiliates change their prices continuously, some every day. (for example fish and shellfish)

    Could include in the control panel of the affiliates (where they can see commissions paid, unpaid and others …) a simple form where they can change the price of their products assigned and publish them or not?
    It would be interesting too that they can publish or not their products (not always they have some products, eg. seasonal fruits)

    Something like this:

    250 Gr Cheese ———– 2.50 € (here they can have a box in where they can put the new price) ———— (and here 2 radio buttons with “published” and “not published”
    to the right of each product line a button to save changes.

    Is this possible? tell me a price if I can have this modification please.

    Best regards and thanks for all again!

    • kento July 31, 2013 at 4:28 pm #

      Hi there,

      It would be possible, you would simply need to have an interface created where the affiliate who is related to one or more products, can modify the product price.

      If anyone is interested in taking this job, please feel free to post a reply to Maiky15. I would also recommend you post this on some of the freelancer sites, you should be able to get some competitive offers on WooCommerce-related coding, and of course not to forget the Affiliates Woo Workers directory.


  36. opportunex July 14, 2013 at 10:34 pm #

    I’ve just purchased the plugin and I need to know how to keep certain products from being commissioned. We have four subscriptions. One is for a product that is commissioned at %50. The other is not commissioned at all (Reseller Subscrption). Another product is a “subscription bundle” where part of the package includes a setup fee that is not to be commissioned at all, but the monthly recurring fee would be commissioned. Any ideas??

    • kento July 16, 2013 at 10:48 am #

      You would only assign a rate and affiliate to the products that when sold should produce a commission, but I think your question is related to the Affiliates Pro WooCommerce integration which is a different plugin.

  37. Anne May 24, 2013 at 5:19 pm #

    Does this plugin only allow monetary commissions? I am looking for something that allows referrers to earn points toward free product.


    • antonio May 27, 2013 at 7:02 am #

      this plugin only allow monetary commissions, but you can create coupons, and pay users with this coupons.

  38. Ray April 15, 2013 at 10:06 pm #

    A few prepurchase questions:

    1-Does this Affiliate products work with cartpress?
    I see the affiliate pro does…

    Does this allow me to set specific commissions on products for specific affiliates? Example
    Product A pays 20% commission to affiliate 1
    Product A pays 10% commission to affiliate 2
    Product B pays 20% commission to affiliate 1 and affiliate 2


    • antonio April 16, 2013 at 7:54 am #

      1.- No, Affiliates products works with Jigoshop, Woocommerce and Cart66, but not with TCP.
      2.- Affiliates products assign products to affiliates singly.
      Product A –> Affiliate A
      Product B –> Affiliate B
      Product C –> Affiliate C
      But you can assign different commission’s product to different affiliates.


  39. contatosocialmkt April 11, 2013 at 10:20 pm #

    so I have to buy another plugin for this to work? I was not warned that I acquired the plugin

  40. contatosocialmkt April 11, 2013 at 2:42 pm #

    I need only managing because I distribute content free and sweepstakes do, so I need the separation of products, but I get no option to add products

    • antonio April 11, 2013 at 7:10 pm #

      You need an e-commerce system activated for this plugin (for example woocommerce). cheers

  41. contatosocialmkt April 11, 2013 at 7:21 am #

    I installed the plugin “affiliate product” but does not appear where adding products, click on this text and only appears on page

    Affiliates Products

    Affiliates Products allows to pay commissions to affiliates on product sales.

    There are no components available.


    Automatically assign new products to their author.

    Default rate, if a default rate other than 0 is set, it will automatically be assigned to new products. Example: Use 0.2 for a 20% default commission rate.

    Your e-commerce system must be activated for its supporting component to be enabled. Once it is activated, you can set commission rates by product and relate products to affiliates who will be granted with the appropriate commission when their products are sold.

    • antonio April 11, 2013 at 8:08 am #

      What e-commerce do you use?

  42. dontforgetmario April 2, 2013 at 7:10 pm #

    Hi Kento,


    Two more question, since I don’t find an answer to this anywhere.

    1.- When your Affiliates plugin pays the commission to the affiliate using PayPal,

    Has this PayPal payment also paypal commissions? In other words, does paypal charge commissions for this payment made to the affiliate?

    2.- Can Affiliates Product be set to pay the affiliate commission inmediately after the sale is done? (automaticaly I mean)


    • antonio April 3, 2013 at 9:06 am #

      1.- affiliates doesn’t pay automaticaly, it can generate a PayPal Mass Payment file, that you can use to pay with paypal.
      2.- In Affiliates->Options you can set Default referral status. But it doesn’t pay.


      • dontforgetmario April 3, 2013 at 4:05 pm #

        Hi Antonio,

        1.- OK. But does PayPal charge commissions for that Payment to the person getting that money?


        Seller sells an Item for $100 through PayPal… PayPal charge a commission of 2.9% plus 35Β’.

        So we get $96.75 lets say I charge 10% commission so Affilates Seller gets $87.08. No I pay him the $87.08 using PayPal through Affiliates Product… does the seller get $87.08 or does PayPal charge a commission on top of that for that Payment made to the seller?


        • kento April 9, 2013 at 9:19 am #

          Hey guys, PayPal normally takes a commission when you receive funds, sometimes the one who sends funds can pay the commission instead of the receiver, but from what I’ve seen, you may or may not have that option, depending on where you are, where the receiver is and other factors only known to the magicians at PayPal. In the end, PayPal always gets a commission, directly or indirectly … that’s how they make money πŸ˜‰
          Anyway, to take commissions into account, one solution that is very easy to adopt is to apply a flat rate that you subtract from the affiliate’s commission. For example, if you want to pay 50% commissions and you have a mean fee of around 6%, set the rate at 0.47 so that you actually share the fees with the receiver.

          • dontforgetmario April 9, 2013 at 12:51 pm #

            Hi Kenzo

            “For example, if you want to pay 50% commissions and you have a mean fee of around 6%, set the rate at 0.47 so that you actually share the fees with the receiver.”

            I don’t understand what in this case the terms “mean fee” or “set the rate” mean πŸ™

            I guess they are some settings in the Control Panel or so to calculate something, right?

            I understand now when the commission to pay are small percentage, this is not a big issue, but in my case I want to allow users to sell their own event tickets and I’will only keep a small commission, so in this case I’ll pay full amount of commissions to PayPal for the main sell which I’ll have to discount to seller and again the seller will have to pay another similar fee for a second transaction for the seller to get his money which is something like 95% of the whole ticket. In this case the commission fees could be too high and I may have to use manual bank transfers (for which I pay nothing) but something I wanted to avoid because of the extra work πŸ™

            • kento April 17, 2013 at 8:00 am #

              I was referring to the average percentage of fees you would normally pay. What I meant is if on average you pay around 6% fees and want to share that cost with your affiliates, then deduct 3% from what you pay them. In the case of a 50% commission, that would be 47% for which a rate of 0.47 would have to be set.

              In your case, where you pay the full commission, you could adjust it so that on average your cost is covered. If we take the 6% average fees as an example and assuming you want to pay them 95%, you would set a rate reflecting 95% – 6% = 89%, thus you would set the rate at 0.89.

          • dontforgetmario April 9, 2013 at 11:44 pm #

            Well there is actually a way to know exactly how much it cost to make a Mass Payout PayPal Payment?


            I hope it helps πŸ™‚

            • antonio April 12, 2013 at 6:45 am #

              Hi Mario,
              thanks, useful information !!

  43. dontforgetmario April 2, 2013 at 6:17 pm #


    Is Affiliates Product an stand alone plugin or do I need to buy any other aditional Affiliates plugin?


    • kento April 2, 2013 at 6:26 pm #

      Hi Mario, it works with any of the Affiliates plugins, i.e. Affiliates, Affiliates Pro or Enterprise.

  44. corelove March 15, 2013 at 6:32 pm #

    This plugin is conflicting with woocommerce 2.0. I spent about 2 hours trying to figure out why the checkout page wouldn’t complete the order. Can you check into this. I would really like to use this plugin.

    • antonio March 18, 2013 at 8:03 pm #

      Please update Affiliates Products to the latest version.


  45. greg March 13, 2013 at 8:17 pm #

    With WooCommerce and AffiliatePro+Products, would it be possible to offer commissions for some products but not for others? Could affiliate A get 30% and Affiliate B get 20% for most products, but be excluded from any commission on other products? If so, could the payments still be collected for PayPal mass pay? Thanks!

    • antonio March 15, 2013 at 7:17 am #

      Hi greg,
      yes, you can offer commissions for some products but not for others.
      The relationship between product-affiliate is 1-1. You only can assign commissions for one product to one affiliate. You can’t have one products for two or more affiliates.
      Paypal mass pay works as usual.


  46. T March 8, 2013 at 6:14 pm #

    Ok i think my previous comment wasent as clear as it could ahve been.

    We use Paypal pro, direct payment Api’s and IPN’s. every thing we have on user , payment management is custom built in side our app. Our marketing site is on a different server(WP) and our app site is on another cluster separated out.

    • kento March 9, 2013 at 9:44 pm #

      Thanks for clarifying that, a customized integration would be appropriate then. If you would like to discuss that and work on an estimate, please get in touch here.

  47. T March 6, 2013 at 12:37 pm #

    we have a subscription system and will this be able to commission our affiliates for the monthly subscription payments for completed sales from paypal?

    • antonio March 8, 2013 at 6:09 pm #

      Hi T,
      what subscription system do you use?


  48. Crystal January 31, 2013 at 1:04 am #

    Does this extension do pretty much the same thing as the Commissions extension for EDD? From first glance, it appears like your extension actually does *more* by automatically assigning products to affiliates. But what happens when there is a product partner/author AND an affiliate referral? How does the commission get calculated? Or am I misunderstanding the function of this Products extension?

    • kento January 31, 2013 at 5:23 pm #

      This plugin does not work with EDD, currently it supports the systems mentioned under Features … but to respond to your question, if an affiliate were to be credited with a referral and a product partner to receive a commission, both would be credited independently.

  49. Josh January 4, 2013 at 4:47 pm #

    Can Affiliates track their product sales totals and commissions? If so, does this mean I need to use this plugin together with the Affiliates Pro Plugin and the Integration pack for WooCommerce!? I am confused.

    • kento January 5, 2013 at 11:46 am #

      Affiliates Products works with both Affiliates and Affiliates Pro. As you already have Affiliates Pro and the license for Affiliates Products has been donated to your organization, you can use all the tools available with Affiliates Pro, including the shortcodes that allow to display information to the affiliates.

      • Joshua January 6, 2013 at 1:07 am #


        Thank you so much for the donation of Affiliates Products. I will enter you into our database as a donor, and I am glad that we now have a functional system to run our fund-raising store.


        • kento January 7, 2013 at 11:27 am #

          I hope it will help to contribute to your cause πŸ™‚

  50. isaac.savage December 16, 2012 at 7:00 pm #

    Hi Kento,
    Does this plugin allow me to set tiered commission rates based on gross transaction amount?

    • kento December 17, 2012 at 9:26 am #

      Hi Issac,
      No, that plugin rather is intended to grant a share on product sales for each product but not supporting tiers.

Leave a Reply to Revo Click here to cancel reply.

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates Β· Contact Β· Jobs Β· Terms & Conditions Β· Privacy Policy Β· Documentation Β· Downloads Β· Useful Plugins Β· My Account