Hi!
I have recently signed up with streamate, and they keep asking me for tax documents, like a W8, since I am not a US citizen:
‘Urgent: We require that you upload certain documents to verify your payee information. Failure to provide these documents may result in payments to you being put on hold. Visit the KYC information page for additional information or go directly to the Account Documents page to upload your documents.’
But no other site that I have been working with asked me for this. Do any of you get the same request from streamate, or is this just for the new webmasters? Do you avoid it, somehow?