Tor is accepted as long as the site you're promoting on is completely legal
...please feel free to correct me if i am wrong anyone... but I am afraid that a lot of affiliate commissions may be " getting lost" nowadays. Reason is because it's a well known fact that more and more internet users (especially in the Crypto space) are using the Tor browser or are erasing all cookies on their computers periodically. In this context, I believe it must be difficult or even impossible for the vendor to accurately connect any particular order to the referring affiliate. Perhaps the solution could be for the vendor to assign a "promotional coupon code' to each affiliate which would then be passed on to the buyer as an incentive. By using the coupon code, the sale would be automatically tagged to the affiliate who issued it which would ensure that he receives his payout accordingly.
Otherwise, I am afraid that many affiliates may be promoting someone else's product for free, or are leaving a lot of their hard earned commissions on the table. But I am no expert in affiliate marketing and i acknowledge i could also be wrong. So all opinions are welcome.