I did had the same issue and as a non US resident, they don't let you use Shopify Payments as a non US citizen even though you have a US company. The funny thing is that I use Stripe US as my payment processor, however i cannot use Shopify Payments w...