Option to disallow affiliates to get commissions for their own purchases

jjeff - September 13, 2009 - 12:26
Project:Ubercart Affiliate v2
Version:6.x-2.0
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

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.

#1

bojanz - September 17, 2009 - 20:53

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

bara.munchies - September 19, 2009 - 04:47

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

jjeff - September 19, 2009 - 12:17

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

Kbrooks - October 12, 2009 - 12:17

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.

 
 

Drupal is a registered trademark of Dries Buytaert.