i dont believe you need to give your SSN for Neverblueads Cx Digital Advaliant because they are all located outside of the US
Clickbank. The reason why affiliate networks ask for your social security number is because they are US based networks. When you sign up you become an independent contractor. At the end of the year you will receive a 1099 for all the earnings you cleared for that calendar year in which you then must report on your taxes. Neverblue, AdValiant, CX Digital are Canadian based networks therefore they are an exception to the rule.