There’s a lot of information and guidelines for getting your Shopify shop ready to trade internationally if you’re based in the main, first-world economies, but not much if you’re outside of these regions.
I’m trying to set-up a Shopify store based in South Africa to be able to trade (sell and ship) internationally.
These are some technical issues that I cannot get clear-cut answers to:
South African regulation requires that you get paid in South Africa Rand (local currency), even if you quote/advertise in a foreign on your website. However, Shopify does not explain this point or provide guidance in such an instance.
Shopify Payments, touted as the first thing to address when wanting to trade/ship internationally, is not available to South Africans: https://help.shopify.com/en/manual/payments/shopify-payments/supported-countries . So, the solution in this respect is to use one of the payment gateways in South Africa that can facilitate international payments, such as PayFast.
Then, in South Africa, you cannot ad a new region/country in the Shopify “payment settings”. So, it is not clear how you would ‘enable’ Shopify Payments (itself a term that’s not defined or explained). Although, I’m assuming that by using a payment gateway provider that can handle international payments, this issue is no longer a problem.
Next, South Africa has exchange rate controls in place, meaning that we cannot accept foreign currencies but that we can only advertise our products in a foreign currency. Upon checkout, the customer will thus have their basket converted to ZAR (South African Rands), and the shop will be paid in ZAR.
So, then the question is, how does one set this up, so that products can be quoted in, let’s say, two currencies but upon check-out the USD currency total is converted to ZAR? I’m assuming it would need to be custom-coded or a plugin of some sort needs to be used?