I am not in the US but I have some address for my check in the US. Does clickbank require SSN for US payout addresses?
If you use your US address they will understand or think that you are a US resident and you will have to give them your tax number... "It doesn't matter who you are" but WHERE YOU LIVE! So they will ask you for your ssn because of your own decision to use an US address! You don't have ssn... why can't you just use your own address?