There is always some slippage with customers making new accounts and the customer rather than the referral's customer "member name (join name, nickname)" being the apportioning criterion.
If that worries you that much: Using your own domain with a white label makes sense as all sales from your domain, and for that matter, currently, from any website domain or white label domain in the entire xlovecam/xlovecash network made by your customers are credited to your account.
As far as affiliate contract (or agreement) they are contracts of adhesion. They are either fair or riddled with loopholes so I can understand your apprehension.
xlovecash
The cam business is no more shady than any other -- if you were an investor with Lehman Brothers or a stockholder in GM or Chrysler you would get my meaning.