until we see legislation, there's no easy or obvious solution..
imo there's a bandaid fix which requires profiling how affiliate sales are generated... the problem is piggyback referral info that supercedes the original referrer.. as the merchant you have the ability to identify this behaviour... the hard part is determining proportions (ie, legitimate elapse time for same referral, etc.).. for that i suggest you take the CRA\IRS's approach: go for the obvious big fish..
while not an ideal solution.. there will be some that slip through the cracks, not to mention another added operating expense... but never forget that respect and goodwill go a long way..
good luck.
|