I am NOT a US resident, but I obtained LLC in Delaware and I have EIN as well. I enable Shopify Payments and the funds deposits to my US bank account successfully. But I don't have a SSN as I am non-resident of US. Shopify still asks me to provide one. I have a mail from Shopify:
Shopify Payments needs you to verify your identity by Sunday, December 20, 2020 at 2:44 pm -0400.
If you don’t verify your identity, your Shopify Payments account will be put on hold and you won’t receive your payouts.