Download & Extend

Option to disallow affiliates to get commissions for their own purchases

Project:Ubercart Affiliate v2
Version:6.x-2.0
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Correct me if I'm wrong, but it appears that if an affiliate uses their own affiliate link to make a purchase, this purchase will credit to their account -- basically meaning that any affiliate can get a discount (more like a rebate) on their own purchases.

Would it be possible to add a checkbox on the settings page to "Disallow affiliates to get commissions on their own purchases"?

This would basically check the affiliate's email address against that of the purchaser and if they matched, the commission would not be credited.

Comments

#1

I agree. This should definitely be user configurable, since I know a few setups that rely on the affiliate being able to use his own links.

Bojan

#2

Disagree. It does not make sense. If i sign up as an affiliate just to get a discount you can not stop me. I can always use a friends/partners name, etc.

The only way to take care about it is with your payout structure. And thats what almost all (private) affiliate programs do.

Example:

100 $ commission per sale, no payout under 200 $

If they do perform, then why not give them their own discounts? Keep them happy so they keep sending you traffic.

Problem solved.

#3

I'm not saying that we hard code it to disallow this behavior. It should be an *option*.

Amazon allows affiliates to use their own code, and it could certainly be argued (as you have) that users should be able to use their own codes for their own purchases. But many stores will want to have the *option* to disallow this.

#4

I agree they can have the discount *IF* there is a minimum amount for payout. So can we add a configurable minimum amount before payout? Maybe even allow the affiliate to select higher levels (to reduce paypal costs, etc)?

I'm looking at the code now, trying to figure out a work around for another issue (excluding products from affiliate program)... will also look at this if I can. If anyone can give me inside help on the code, I'd be happy to work on this and the excluding products issues.

#5

Agree, this should be an option. And no, setting a limitation is NOT a solution. Think about recurring / membership product. Affiliates get paid repeatedly, so I think it's best to leave this option up to the store owner.

Paying commission to own purchase, I think, ruins the value of the products... especially those of digital products because everyone can now get them at discounted price. Best is to combine both options, to disable commission on both purchases AND set a minimum limit before affiliates get paid.

nobody click here