Hi, do I have to enter any of these things if I am not from US? I don't have SSN in my country, so do I have to pay taxes or something?
Just fill out w8 form which is for non us affiliate .. No u dont have to pay taxes but you have to fill that form