I'm really confused, on this thread that have less than 2 months old since the last update: https://community.shopify.com/c/Accounting-Taxes/Shopify-Payments-for-non-US-resident-don-t-have-SSN...
To apply for Shopify Payments US when you are not based in the United States, but your company is operating out of the United States, then you will need all of the required documents below:
Government-issued photo ID (driver's license, passport, etc. - non-US ID may be accepted)
A Tax ID in the United States:
EIN if you are LLC/Corp
SSN if you are Sole Proprietor
Business registration document (Registered in the US with the government)
Proof that the business is operating from the US. This can include tracking showing you are shipping from the US or proof of a physical US address (not a forwarding address).
A USD checking account opened with a real US banking institution, located on US soil. Virtual banks and currency services will not work for this; it has to be a real US bank.
So, I started using Shopify Payments, today I got an email saying that I can't keep using it since I don't have SSN (foreing owned company, with office in delaware (provided utility bill), with EIN and bank account of Bank of America. I provided with the Business registration documents too.
This is really annoying, since I based myself on applying for Shopify Payment based on this post where I met all the requirements, now you have over $2k on-hold and you tell me I can't use shopify payment anymore. You should give more reliable information on this forum, especially a Guru in which many take as a valid answer to proceed.
Recommend you consult with a tax attorney / CPA to help with your situation.
That said, you can register for a T.I.N. with the IRS in place of a SSN.
Anything financial, I would never recommend going off of information from a forum without consulting a professional. A professional could have told you that anytime you register with a payment processor in the U.S. you will need a SSN or TIN unless the business is a corporation. (LLC's are not recognized by the IRS unless registered to be taxed as a corporation - otherwise they are considered the same as sole proprietors or partnerships.)
Payment processors have to submit official IRS documents for customers to report payments accepted and ensure taxes are properly collected.