Read the sign up contract of any affilaite program, and you will see that you have no right at all. A program can cancel your affiliation at anytime, with no further compensation. I one program, I made 25000 euros revshare in one year, they decrease my comission to 10 % for new client, I did not send anymore clients, and then they say the will close my account if I did not promote then with the 10 % comission. Even with cpa you are not safe. In one very well know casino, I had a very big winner (20 000$), and they just decide to no pay my cpa (4000$) because my clients were “bad” and that was after one year of working with them, and eraning 40 000 $ in cpa comission. The only think you can do is treathen them to send a email to your database a put and big banner on your web saying “Casino x don’t pay”. It is generally enought to make them backoff…of course if the company is disolved, it does not work