Page 1 of 1

[1.5.x] Request for advanced Affiliate System

Posted: Fri May 27, 2011 7:13 pm
by opencartisalright
At this point the built in affiliate system is quite basic. I'm thinking that as time goes on and more 3rd party developers have a chance to go over the new system, there will be those that create advanced affiliate system extensions that can be added onto the cart. At least that's what i'm hoping if a more advanced system won't be added to the core. So, these are the things I would like to see in an advanced affiliate system:

1.) Ability to add payments. As of now if you want to subtract affiliate commissions, you have to enter a negative number. The affiliate will get an e-mail that says "You have earned -$x.xx in commissions". It would look better if there were a dedicated mail for commission additions, payouts, adjustments, etc.

2.) The ability to pay commissions in either a percentage or a flat fee.

3.) A tiered system. For example, you refer a customer to me and you get 10% commission on his or her first purchase. If they come back 2 weeks later to make a second purchase, then you get 7% commission. If they come back a month later and make a third purchase, you get 5% commission, and so on. Of course it would be great if this was all done automatically without me having to add the commissions manually. I guess the way to achieve this would be to tie the customer to the first referrer, so that all their future transactions are credited to the first referrer.

4.) Do away with the Tax ID field, or make it kick in only once a certain payout amount is reached. For example, I read online that in the United States you don't actually have to report affiliate payouts to the IRS unless you pay them more than $600 a year. There are many affiliates who won't make $600 a year so they wouldn't need to enter their Tax ID (which will most likely be their Social Security Number). People are very protective of their social security number, and the Tax ID field might deter them from signing up for your affiliate system in the first place. No need to ask for it unless it's absolutely necessary you have it.

That's all I can think of for now. If anyone else has any ideas about how to expand the affiliate system feel free to chime in.

Re: [1.5.x] Request for advanced Affiliate System

Posted: Sun May 29, 2011 5:55 am
by nemequ
5) Allow an affiliates to receive commissions for an account they referred, not just a single purchase.

I'm going to write code for this soon, just hoping to get some feedback from the opencart devs on upstream integration first…

Re: [1.5.x] Request for advanced Affiliate System

Posted: Wed Jun 01, 2011 12:58 am
by opencartisalright
nemequ wrote:I'm going to write code for this soon, just hoping to get some feedback from the opencart devs on upstream integration first…
If you write an advanced affiliate mod please release it to the public. I for one would buy it. :)

Re: [1.5.x] Request for advanced Affiliate System

Posted: Wed Jun 01, 2011 11:09 am
by nemequ
I'm only planning on writing the code for #5. Well, and maybe #1… I'd be happy to share it, but I certainly have no intention of charging for it.

Re: [1.5.x] Request for advanced Affiliate System

Posted: Thu Jun 02, 2011 1:37 am
by opencartisalright
nemequ wrote:I'm only planning on writing the code for #5. Well, and maybe #1… I'd be happy to share it, but I certainly have no intention of charging for it.
Well #1 and #5 is a start. :)

Thanks for your plan to release it for free. That's quite generous of you and much appreciated. I'm sure many people will find it very very useful. :)