Your cart is currently empty!
Setting specific commission rate on a product level
—
by
Hi,
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.
Comments
4 responses to “Setting specific commission rate on a product level”
This is how our function looks like right now – https://gist.github.com/ashfame/b14071014598f870a7f6
Hi,
if you need to have different affiliates “levels”, Affiliates Groups plugin can help you.
cheers
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.
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.