Can someone please elaborate on this:
Due to regulatory changes in your country, you need to update your tax details before October 28th to continue accepting payments.
You will be unable to accept payments from your customers if you do not update your tax details.
For the Non-US Residents here operating within the US, it's known that they cannot get an SSN (Social Security Number).
The least thing they can get is an ITIN, but whether this would be acceptable instead of an SSN, is still a question mark.