Setting specific commission rate on a product level

Posted in


We are using Affiliates Pro + Affiliates WooCommerce Integration + Affiliates Extra Fields + Affiliates Export to power our affiliates system.

Now, the default setup of commission rates is already in place. I know if we want a different commission rate for a specific affiliate, I can set that in its attribute but I am not sure how I can set specific commission rates for specific affiliates (super affiliates, a group of affiliates) on a per product level?

The documentation doesn’t answer this specific question and forum results are a hell hole to actually make any sense out for anything. If you can point to documentation which has this missing explanation or explain what I actually need to do to achieve the desired result, I will appreciate it.

Thanks in advance.

4 Responses to Setting specific commission rate on a product level

  1. Danielle July 28, 2014 at 12:21 pm #

    This is how our function looks like right now –

    • antonio July 30, 2014 at 6:03 pm #

      if you need to have different affiliates “levels”, Affiliates Groups plugin can help you.

  2. Danielle July 28, 2014 at 12:17 pm #

    Hi Kento,

    Thanks! We have create a plugin and put up our custom logic in there and is working fine but I need clarification on one thing.

    Inside product_rates() function, when are base_amount and amount set inside $parameters because I think it always have a post_id i.e. Order ID and that’s what we have covered in our custom method.

    Hoping you can shed some light on the same.

  3. kento July 17, 2014 at 10:34 am #

    Hi Danielle,

    This would require a custom method which can be based on this skeleton plugin as the mapping between affiliates and products for “per-affiliate-per-product rates” isn’t supported OOTB.

    We’re considering changes to the referral model which might have that built-in in the future.

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