Hyde here from Shopify.
In order to use Shopify Payments, you will need to have a business presence in the accepted country, yes. The requirements are outlined here. If you could elaborate on what your circumstances are, and if you could therefore give me a little more context, I could better help you.
I look forward to hearing from you!
All the best, Hyde.
Thank you for your reply.
As I know, it is not only that you need to have a business presence in the accepted countries, but also you will need to have the citizenship of the country in order to activate Shopify Payment. For example, when activating Shopify Payment for a store in the United States, the applicant is also required to submit documents that only American citizens have.
Just wanted to make sure whether my understanding is correct.