My Shopify payment is on hold and I can not accept new orders. when I contacted Shopify support their reply was because my location is not supported by Shopify payment because I am a UAE resident and not a US citizen although I have a registered US LLC. As per what is mentioned on Shopify, the business should be operated in the US to be eligible to use Shopify payment. they did not mention you should be a US citizen to be eligible.
before I activate Shopify payment I contacted Shopify support and they confirmed that I can use Shopify payment if I have US business while I am not a US citizen based on it I moved forward and I activated Shopify payment and it worked for me for almost 3 months.
Having a US registered business, EIN, US address for my company, and a US business bank account means that I operate my business from the USA whether I live in the US or not.
Another point mentioned in the email is “Shopify’s banking partners must ensure that we’re abiding by both USA and international regulations.” as I know Evolve bank & Trust is the banking partner for Shopify which is the same bank I have my business account with. if the bank would have any concerns about my business bank account because I am not a US citizen, they would not accept opening a bank account for my business from the start.
I do not know what to do to solve this problem and I am so frustrated from seeing Shopify saying something on their platform and then doing something totally the opposite. they did not consider that this kind of unexpected action cost the small businesses money and can lead them to permanently close.