View Single Post
Old 09-19-2012, 08:20 AM  
signupdamnit
Confirmed User
 
signupdamnit's Avatar
 
Industry Role:
Join Date: Aug 2007
Posts: 6,697
Quote:
Originally Posted by pompousjohn View Post
If you want I can test it later today. My prediction is that it will cause a huge mess. Easily detectable by anyone who is paying attention.
Thanks I would appreciate that. It seems to me that it is quite possible that it was coded so that it would ignore those sales when the hide options were on along with the retro active option because it would be seen as a feature. If you didn't do it this way then in a scenario where you had an affiliate previously on PPS but who was switched over to revshare it would then presumably show a bunch of $0 rebill transactions. Presumably existing rebills (from when the affiliate was on PPS) would show up as $0 rebills (which the affiliate was already paid for on a PPS basis) in future months after the affiliate was switched over to PPS possibly causing confusion. So it could be seen as a "feature" to do it in the way which is vulnerable to being used as a sort of shave module. It becomes an unintended (hopefully) consequence of the way the application was coded with the retro active option and the hide joins and hide rebills options together providing the capability to shave and hide evidence of it from the affiliate.

Here is an alternate way to explain the scenario.

1. Retro active option ON, hide joins off, hide rebills ON, PPS, Sales $35, Rebills $0
2. Affiliate makes ten sales in month 1.
3. Affiliate switches to revshare at end of month 1. Retro active ON, hide joins off, hide rebills off, Sales 50%, Rebills 50%

At this point unless coded in the way I describe during month 2 presumably the affiliate will start to see a bunch of $0 rebills for which he has already been paid on a PPS basis. This is where it might be considered a "legitimate feature" to tie the hide joins and hide rebills settings retroactively.

But if you don't see this then it means presumably that it could be used to shave because the old settings are used despite the settings being changed.

Shaving scenario:

1. Noon- Retro active option ON, hide joins ON, hide rebills ON, Revshare, Sales 0%, Rebills 0%
2. 1pm - Affiliate makes three sales.
3. 2pm- Sponsor switches back to Retro active option ON, hide joins OFF, hide rebills OFF, Revshare, Sales 50%, Rebills 50%

Nothing presumably would be shown in the stats for those joins or future rebills presuming it was coded in the way described above to hide them retroactively based on the settings existing at the time.

I hope this helps you test it.
__________________

You don't like my posts? Put me on ignore or fuck right off. I'll say what I want.

Last edited by signupdamnit; 09-19-2012 at 08:34 AM..
signupdamnit is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote