View Single Post
Old 09-19-2012, 12:22 PM  
signupdamnit
Confirmed User
 
signupdamnit's Avatar
 
Industry Role:
Join Date: Aug 2007
Posts: 6,697
Quote:
Originally Posted by TMM_John View Post
You changed the program to be a $0 payout program, so there was no payout for those joins. Just like if you changed it from $50 per join to $40 per join, joins done after the change will be paid at $40 per join.

I think the missing piece of explanation for signupdamnit might be that the "hide" settings are not saved with each join. The system doesn't know if "hide" was enabled or disabled when a join happened, it only knows what it is set to when displaying stats.

Therefore, the part of your test that you left out, switching it back on (which is what I believe signupdamnit was asking about), will then show the affiliate the $0 joins.

If you change a program to $0 payout, you change a program to $0 payout. I think the question here is whether or not there is an ability to "hide" joins that only happen when the program is temporarily set to $0 and hide is temporarily enabled (which I could understand being a problem if it were the case). This is not an issue, becuase once hide is turned back off, joins that occurred, regardless of their payout and regardless of what hide was set to when they happened will show.
Yes this is exactly what I was wondering. Whether the "hide joins" and "hide rebills" option were also "sticky" (based on the settings at the time of the member join) when Retro Active payouts is set to on.

Quote:
To make a broader statement, I've always maintained that you can manipulate any stats system in some way to wrongfully credit affiliates (it does not matter if it's NATS, CCBill, MPA, custom, etc.) If someone is THAT determined to rip off affiliates, they'll find a way. The stance I have always taken is that we will not build a feature with the direct intent of doing so into NATS, and if we find that someone is abusing the system in some way to manipulate the numbers it shows, we will take action against that program (as we have done in the past).

edit: Just to also be clear, this is my understanding of how the system functions. Of course, if we find otherwise, we'd take steps to properly correct any issues.
If the NATS can be set to shave within the program itself then it should be fixed though so that it is no longer possible to do without the affiliate noticing. That would be the ethical thing to do and I think it's what affiliates expect.

I hope you guys will be running your own tests to check to make sure things are working as they were intended to work.
__________________

You don't like my posts? Put me on ignore or fuck right off. I'll say what I want.
signupdamnit is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote