All things Shopify and commerce
Hello,
I am just starting my business and my website. I’m based in South Africa, but much of my client base is located in the US and Europe. I’ve almost finish building my website on Shopify only to discover how limited my payment gateway options are. Payfast and Paypal are available to me but Paypal only works with USD, not allowing checkout in ZAR, and Payfast has a very low maximum payment limit. If I change my store currency to USD then, from what I’ve read, I must then open a bank account in the US. I do have a bank account in the US already, but then taxes, accounting and actually getting my money would be more of a nightmare than they already are.
All the apps able to solve my problem only work fully with Shopify Payments, which is not yet available in South Africa
Can someone please clarify for me if there is a straightforward solution to this problem? I've read through related topics on the forum and not found any answers. Maybe there is some updated information on it that I haven’t run across?
Thanks!!
Solved! Go to the solution
This is an accepted solution.
Hi @AM13,
Nick here from Shopify.
Really good questions! I completely see where you are coming from if your client base is mainly in the US and Europe. If it was me I would stick to keeping things with your native currency as that is where your business is set up and registered. I would recommend using one of the gateways Shopify is partnered with, in South Africa which you can see here.
You can change your currency if you like, but what you get paid out and what kind of bank account you need to accept it depends on the payment method you are using to collect the money. You can set your store so your customers see their native currency with a currency converter app from the Shopify App Store. The checkout would display in ZAR though.
Hopefully, this helps answer your question and gives you an idea of the next steps to take.
All the best, Nick
To learn more visit the Shopify Help Center or the Community Blog.
This is an accepted solution.
Hi @AM13,
Nick here from Shopify.
Really good questions! I completely see where you are coming from if your client base is mainly in the US and Europe. If it was me I would stick to keeping things with your native currency as that is where your business is set up and registered. I would recommend using one of the gateways Shopify is partnered with, in South Africa which you can see here.
You can change your currency if you like, but what you get paid out and what kind of bank account you need to accept it depends on the payment method you are using to collect the money. You can set your store so your customers see their native currency with a currency converter app from the Shopify App Store. The checkout would display in ZAR though.
Hopefully, this helps answer your question and gives you an idea of the next steps to take.
All the best, Nick
To learn more visit the Shopify Help Center or the Community Blog.
Hey,
I´m also comfronting with the same problem, we got two shops and the both of them are working on the same credit card. On the first shop we already bought a new domain to change it from .myshopify in just .com .. so on the second shop we tried to do the same but it´s showing me the same warning and I´m not able to buy it.. I already tried your steps to clear the browser or to verify my Information. I also tried to switch different Browser and still not working.. what should I do to be able to buy a new domain for the second store?
Sorry for writing here but I really do need help and I would be greatful if you´d help me
Hi Nick,
Thanks so much for your reply! You've confirmed what I had been able to discover and I appreciate the advice.
I will check out the currency converter apps and hopefully at some point in the near future more options will be available here through Shopify.
The only question I have now is whether Paypal Express will work. It's listed as an option in SA but when I "check out" in test mode it says it doesn't support my currency. I guess I'll have to contact them directly?
Thanks again and all the best,
Amber
No worries at all @AM13, glad to know it helped you.
The only question I have now is whether Paypal Express will work. It's listed as an option in SA but when I "check out" in test mode it says it doesn't support my currency. I guess I'll have to contact them directly?
That's exactly right. Your best bet here is to talk to PayPal directly about this. Shopify wouldn't have any control or say over a third party payment gateway and which currencies they support.
To learn more visit the Shopify Help Center or the Community Blog.
Hi there, yes same thing happened to me cos my currency was set in ZAR, but when i changed it to USD it worked fine. My question is if I can set my store currency in USD (same situation as you) and still get paid to my SA Bank account?
Have you been able to solve the issue? Im just setting up my store now..
Yes I finally successfully linked my Paypal with FNB after a bit of frustration on the navigation tabs on FNB site, however its now solved. I actually opened an account with FNB just to be sure, however its not really needed to open an actual account with them as on the website you can use other SA bank accounts and still link your Paypal to FNB to receive payouts. Thanks for then input !
Hi @FITFLUFFPET,
This would depend on the gateway you are using. The bank account you have connected to the gateway would more than likely be the one where your payouts would go to regardless of what currency your store is set to. You would also be paid in the currency your account is in, so if your store is set to USD you would still be paid out in SA Rand. This is something you should confirm with the gateway Capitec though as they would be the ones who control these things, Shopify wouldn't have any visibility or control over these settings in any way.
To learn more visit the Shopify Help Center or the Community Blog.
Hi Nick I also have same problem I am in South Africa most of my customers are in the United state and my store is in South Africa . My question is how United States customers are going to checkout if my store currency is in rand do they need to open South African bank?
Hi @Eucliff,
Good question!
People from any country should be able to check out from your store if you have your currency set to South African Rand. While it will show that as the checkout currency to the customer, their bank will show what the exchange rate is the country/currency they are based in. They wouldn't need to open a bank in South Africa or anything, so you don't have anything to worry about there.
To learn more visit the Shopify Help Center or the Community Blog.
Hi Shopify,
I really think you need to look at adding Yoco as an accredited online payment gateway in South Africa. Yoco are SME focused and have better rates than your current listed gateways and their up time and support is great from my understanding from wordpress, Wix, shopstar and woocommerce clients who currently use Yoco. Somehow Yoco can offer their gateway on these other platforms but not shopify - which is disappointing for me as a mostly satisfied shopify customer.
Hello I'm really struggling here and could seriously use some help.
I set up my online shop with shopify, selling my artwork prints. However in the two years I have had my shop with shopify I have struggled with receiving payments.
My business is based in South Africa and the currency is in ZAR, however my customers are from South Africa as well as Internationally. My orders come from all over the world. I have payfast as my payment gateway on my store as this is what was recommended. However, every single customer not from south africa is unable to process the payment through the website. I'm trying to run a business here, and honestly there is no point to have an online shop with shopify if I cannot receive international payments.
Please can someone urgently help, as this has been an ongoing issue for 2 years - with no one able to solve or help.
What do I need to do- to receive international payments???
Hi @FrancoiseV,
Sorry to hear about you struggling with payments on your store. Something great is that you are getting orders from all around the world but lets look into seeing if we can help you receive your payments better.
Can I ask where PayFast was recommended to you? It is in the list of gateways Shopify is partenered with in South Africa, but Shopify wouldn' thave any control or say on how a third party payment gateway would work. Have you reached out to PayFast about this at all? PayFast is a South African gateway and maybe that's why there have been issues with international payments. You can reach out to PayFast directly from their support here to discuss with them directly.
Alternativley if PayFast isn't enabling you to recieve payments for your international orders, it could be worth your while to investigate using another payment gateway in the list. I know 2Checkout definitley do international payments. Would you be open to possibly changing payment gateway to get this working better?
To learn more visit the Shopify Help Center or the Community Blog.
Shopify team, although this is flagged as an accepted solution, it does not actually solve the problem at hand for any South African Ecomm store wishing to sell internationally. Please bring Shopify payments to our country or charge us lower transaction fees. This is a huge headache and very limiting
Hi all and Hi @Shopify
I can relate to what everyone has said on this thread.
I have had the same problems since 2018 with Payment Gateways.
Without going into all long details of back and forth with Shopify, let me just say, I think all South African eCommerce Stores should boycott and leave Shopify!
Only then will Shopify start caring what we the Merchants want.
At one point I had to run two Stores, one in USD just to use PayPal, and the main website in ZAR (Rand)!
Imagine the nightmare of managing two separate stores that have 10,000 to 20,000 products, let alone costs!
We want to sell to both South Africa and internationally, but Shopify makes it impossible.
I had to decide to close or pause the store that's in USD. Worse still is that we sell both electronics and offer services. Imagine quoting South African customers in USD! Or making them checkout via PayPal in USD!
I'm actually considering WooCommerce just to be able to sell in Multi-Currency.
For now, we are stuck with offering services to mainly South African market and with a few international shoppers who don't mind paying in ZAR at checkout. Even with all currency switcher Apps on the front end with geo-locators, customers still abandon carts when the checkout Currency switches back to ZAR.
I just refuse to change the Store currency to USD just to be able to use PayPal, for a business that is based in South Africa. Yes, I'm getting tons of losses for this move, but loyalty comes first for me. I would rather the South African shoppers buy in their local currency than forcing them to pay in USD just to get an extra buck!
Shopify can solve this issue by providing Shopify Payments to South African Merchants so that all shoppers can pay in their own Preferred currencies.
I use Payfast and Yoco payment gateways, which are specifically for SA market. But our international shoppers are frustrated that they can't checkout, cause some don't know ZAR and are skeptical with the whole Currency conversion or exchange rates. Plus they don't know Payfast nor Yoco.
Shopify is killing the eCommerce industry in SA. I still maintain, when Shopify starts losing Merchants to their competitors like WooCommerce, they will start addressing this Payment Gateway issue.
We have customers in USA, EU, India and other African countries. Some even send mail to request for Quotes for Wire Transfer or PayPal invoice so that they can pay via PayPal Supported Currencies. Imagine that!
Give us payment features that the rest of the world has. Stop taking us for granted!
Thank you.
Chichi
It’s so frustrating I’ve tried multiple providers only to be rejected!!!! My store is on hold because my customers can’t check out in the US!!! I’m fed up will be looking at other platforms. Why can’t Shopify payment be activated for us in South Africa?! And even if it is they want you to submit US TAX details!!!
I'm helping set up a store for a friend in South Africa,
and we're facing this same nightmare.
Basically, there are no on-site payment options for South Africa, i.e., customers always enter their credit card details on another website, e.g. 2Checkout, PayFast, etc.
This is very disappointing, because studies show less conversions; some customers want to enter their credit card on the merchant website. If they get redirected to some gateway that they've never heard of, e.g. "PayFast" they may rapidly lose trust, and abandon the transaction.
So effectively, South African merchants are handicapped and will have fewer conversions.
This would all be solved if Shopify Payments were available in South Africa, which it isn't, and yet Shopify has the audacity to charge us 2% of all sales for not using it. Despicable. Not to mention all the other ways it handicaps foreign stores, for example the lack of multiple currency support. And yet they charge the same monthly fees as the un-handicapped stores. Shopify should really be ashamed. You suck.
Good way of explaining it and putting it. They should be ashamed the audacity is disgraceful.
Hi AM13,
"..much of my client base is located in the US and Europe. [...] Payfast and Paypal are available to me but Paypal only works with USD, not allowing checkout in ZAR, and Payfast has a very low maximum payment limit. If I change my store currency to USD"
Firstly, we were able to use USD as a currency, which works OK with PayPal,
but then when we tried to use PayFast, it wanted our currency to be in ZAR, which was a deal-breaker, so we have effectively dropped PayFast.
We are now trying 2Checkout, and are waiting for them to activate our account.
But actually, I don't really see the point in any of these companies, since none of them offer on-site checkout; they all complete checkout on their own websites: this creates a "trust issue", when a customer in the USA who has never heard of "PayFast" gets redirect to their website to complete payment.
Contrast that with PayPal, whom almost everyone in the USA is familiar with and have greater "trust" in.
Therefore, we will probably just stick to PayPal Express as a checkout method.
The problem we then ran into, was that it doesn't show the credit card logos:
I hope some of this is helpful,
and yeah, Shopify should be ashamed of the way they treat merchants in developing nations; these countries are already handicapped when it comes to doing business online, and Shopify just make it so much harder.
Hi Lorraine Woolf1,
Thanks for your responses! Yeah, it's really so frustrating. Maybe I'll also take a look at 2checkout. Let me know how it goes for you! I'll post an update on what's worked for me when I finally figure it all out. Then maybe others will find help in our struggles, it's so hard finding your way through this mess to a viable solution. I don't know why they can't just give us access to all their features when it comes to sales.
Just one quick question, if your stores main currency is in USD, does that matter to 2Checkout?
Thanks again!
Hi
We are still submitting verification documents for 2Checkout, so its gateway isn't live/connected for us yet,
so indeed we are waiting to see what the deal is with currency.
I did notice however, that for their withdrawl options, the options are basically PayPal, or Wire Transfer,
and this strongly implies that USD is going to be OK.
Other South African gateways insisted we have our store in ZAR, which doesn't work well for us, because we're not really trying to pass as a South African store; the only reason it's a South African store is because the merchant is in South Africa, and will want the funds to end up in his South African bank account -- that's literally the only reason).
Hi,
I hope it works out, it would be great to find a smooth solution in the end. I've just sent an inquiry to them. I was just wondering if the percentage they charge is including or on top of Paypal's usual percentage per purchase. If it's on top of, that would be like 13% per purchase...
Your merchants issues and end goal are definitely inline with mine. Thanks for sharing your info with me, I really appreciate it 🙂
Hi, I'm in the same boat. To the point, where we are considering setting up offshore structures to avoid this.
Has the 2Checkout solution checked out?
2Checkout came back to us with a generic response asking us to please submit X months worth of sales history.
We were very taken aback because, um, this is a brand new store, we have no sales history.
We need the payment gateway, to get the sales history, to give to 2Checkout.
So... we decided to just launch with PayPal (which links to FNB account) and accepts USD.
The primary currency on the website is USD,
and we use an app to facilitate currency conversion,
but when the user checks out it is in USD, and we get paid in USD.
Indeed, it would be so much easier if we could just use Shopify Pay.
During my research, I encountered the Stripe Atlas program:
..where for USD 500, they will register a US company for you, and open a bank account for you, in the USA,
thus you can set up a Shopify US store.
If you can think of any other way to set up offshore, please share.
It all comes down to creating a foreign bank account. What's the easiest way to do that, without leaving South Africa?
Hi,
I finally heard back from 2Checkout. Here are the questions I asked:
And this is an abbreviation of the email they sent me:
~"To answer your first question, please be informed that we do not support ZAR as a payout currency. The available payout currencies for your type of account are: USD, EUR or GBP. If most of your sales will be placed in ZAR, then the amounts will be converted to USD and the payment will be released in this currency. If you do not have an USD bank account, then your bank will convert the funds to ZAR.
Regarding your second question, please check our payout options:
Paypal, Payoneer, ACH International Wire, with a fee for the international wire of 15 USD/ GBP/ EURO per payout.
Also, note that Payoneer is a separate company, and the card is administrated separately. 2Checkout does not charge fees for the transfer of funds to this card, however, there are wires associated with the account that are assessed by Payoneer.
Please see here all the payout details:
https://knowledgecenter.2checkout.com/Onboarding/Payouts
If you are selling physical goods, then I would advise you to apply for 2Sell and in case your business is based on subscriptions mostly, then 2Subscribe model might be a better option.
2Monetize is a product dedicated only for merchants selling digital goods.
The displayed pricing is the standard one for your country. In case you sell outside your country, then a cross-border fee (+2%) is going to be applied on top of the standard price (there are a few countries for which the cross-border fee does not apply and you can find the entire list here https://knowledgecenter.2checkout.com/Documentation/01Product_catalog/05Pricing_and_charge_scenarios...)
All fees are applied per successful sale. Please note that there is a rolling reserve "fee". The rolling reserve is a built in feature for our system, and helps to mitigate potential chargebacks or refunds that may be necessary in the event you were to leave 2Checkout. These funds are calculated at a set rate for each type of business and at the time a payment is made to you. This same amount is then returned to you in the payment cycle that follows the 90-day hold period.
We are currently set up to send payments once a week (2Checkout release the funds in three currencies - EURO, GBP or USD). In case one of your customers orders using a different currency than the mentioned ones, then a 4% FX fee is going to be applied."~
I hope this helps. I think I will also just use PayPal for now. The only other option would be maintaining 2 identical shops and link them. One with the shop currency set to ZAR and the other to USD, then people in SA can use Payfast for the one and everyone else PayPal with the other...grrr...
As for the currency conversion app, I have Debut theme and needed one. I use a free app that's working great so far called Auto Currency Switcher, very helpful support staff as well.
Hi
Many thanks for sharing that.
A point of confusion with your situation:
As I understood it, you want to primarily sell to South Africans, in ZAR;
South African Shopify stores can only have 1 currency, which is what the customer sees during checkout
(You can use an app to show multiple currencies, but the customer then still sees your primary currency during checkout),
thus you have to choose between ZAR or USD.
If you're selling mostly internationally, the ZAR might throw them,
if you're selling mostly to South Africans, the USD might throw them.
Thus I can understand why you might want to create 2 separate stores:
1 to market internationally, and
1 to market in South Africa.
(I wonder if the USA Shopify accounts, which apparently support multiple currencies – the South African ones don't without an app – would solve this problem for you).
In our case, we were selling mostly internationally (and pretty much not to South Africa at all), so it did not make any sense whatsoever for us to sell in ZAR,
whereas you seem to be the other way round: you want to avoid USD.
With 2Checkout, it's still unclear on whether they can even support a store with ZAR as their primary currency?
Anyway, interesting stuff.
Yes this has been a total nightmare.
Because of this, I don't think I can recommend Shopify for South African ecommerce;
but at the same time, I'm not sure what the best alternative will be.
Best of luck 🙂
Hi,
No, sorry for the confusion... I am based in SA but most of my customers are in the US and Europe. I want to be able to accept payments easily from these places, but also want South Africans to not be excluded as customers.
I think I'll stick to PayPal for now with my store currency set to USD. PayPal will at least pay out into my SA bank account.
It looks like 2Checkout will support it but with lots of different fees. Conversion fee, plus it looks like a $15 fee for Forex or something, where we're based fee... not so clear cut.
I'm looking in to Peach Payments now as well, just to see, but I've got a feeling it'll be a similar story to Payfast or 2Checkout.
I agree with you, Shopify doesn't make it too easy with the payment gateways. I'm always going back to look at other website builders/hosts that would be friendlier to my location (and budget!), but it always feels like starting over and ending up back in the same place.
Thanks and good luck to you too!
Using Paypal is good but my concern is that it doesn't accommodate customers with no Paypal account. I wish there is a Paypal option that allows customers to also pay with their credit/debit cards.
Oh! just saw that last part... It doesn't look like they support ZAR as the stores main currency...
I now wish I opened my Shopify store while I had my two month vacation in the USA January last year before I got stuck here in SA. LOL. If only we knew.....
HI there, I have all the same questions and just setting up my store now. Just to verify:
So, I can set up my store in USD and get paid to my SA bank account without any problems? Im with Capitec. Is that what you have been doing?
Hi there, have you solved your issue, are you using 2CHECKOUT and is it working ok???? I am checking it out now to try and install in my shop, cos I find that I am loosing sales because I only have PAYPAL as the only way of making payment. I also have my store in USD and my PayPal linked to my FNB account. Our options using third party payment providers are so limited!!! Please let me know how 2 CHECKOUT is working for you, I would really appreciate it, thanks a lot!
Hey everyone.. So it looks like we are all having the same issue... Like everything in South Africa our payment gate options are as useless as our government... Anyway. I hope the following info helps..
PayFast, PayGate, PeachPayments all do NOT support backend default currency in USD... If you are selling only to South Africa then rather have your store currency in ZAR, this just means you cannot intergrade PayPal.. which is fine seeing as thou SA is so backwards that most people don't even know what PayPal is. BUT if you're target market is outside of Africa then you NEED PayPal and therefore you're default backend currency must be in USD.
Your funds get linked to your SA bank account from PayPal
2Checkout asks for all your business reg docs and tax reg docs and their fees are high but it can work if you feel you need another payment option.
SHOPIFY need to integrate other payment portals for those of us stuck in a 3rd world country.. We are losing sales because we don't have enough payment gateways available to customers..
Self driving cars can be made but here we are with one payment gate option, come on guys
Hi @Ally09,
Thank you for sharing this information about the gateways Shopify is partnered with in South Africa, I have no doubt it will help some other users in the community.
SHOPIFY need to integrate other payment portals for those of us stuck in a 3rd world country.
I have also taken note of your feature request for more payment gateways in South Africa and will let the team know about it for future reference.
To learn more visit the Shopify Help Center or the Community Blog.
If you have a bank account with FNB you can link your account to PayPal to recieve your payments into an SA account.
I recieve payments in this manner for my holiday rentals from Airbnb. Its works fine, I'm going to use this option then because I was going to add PayFast now I will stick to paypal and just show conversion for SA customers.
It's very frustrating because shopify customer care smiles and answers but they aren't being honest with these very simple facts.
You CAN NOT have visa or mastercard payments, to your USD currency store. ONLY paypal works. 2checkout has recently disable their mastercard and visa option. So any international customer who does not use or like paypal, have NO other way to pay.
So your options are, USD store and only use paypal and just suffer the losses from customers who only use credit card.
Make your store ZAR, use payfast , and suffer the losses from customers who don't know wtf ZAR is and run away.
There are unfortunately no nice options. Paypal is the only one.
Also, if i add payfast to my USD store, and a product is 30$, payfast just converts it straight and calls it R30 zar. So can't even do that lol
Huge pity, we've had great success and shopify is an awesome platform, but this checkout process is nightmarish and the buzzwords are starting to really upset me "pay any way you like" "pay the way the customer wants to" etc etc but actually thats not the case
Im having the same problem. I don’t know why they dont just bring shopify payments to South Africa or a payment gateway that can accept dollars and convert it to rand (ZAR). Stupid how it is like this and theres many more people struggling on this issue. It needs to be resolved.
I wonder if they gave shoppers 2 simple buttons to choose ZAR or USD payments and each button connects to either PayPal or your other chosen payment gateway; surely that can very easily solve this problem I've "sukkeling" since 2012 when I build my very first website??
@Shopify Please find a solution that is workable for us South Africans! We want to work with you but you are making it exceedingly difficult. Any solutions in 2024 for this payment issue.
It is actually pathetic how this hasn't been resolved in so many years. For such a big platform Shopify couldn't care less for third world countries, seems like America or nothing else type of mentality. And like you said they will avoid the question in clever ways to make it seem as if there is not an issue when there is. Hopefully a new platform pops up that caters to us - I will be the first to move.
January 2024 reading a thread started almost 4 years ago and it's not looking good. Has there been any solution to having a store set up in USD and being paid out in Rands? Not a fan of using paypal as it feels limiting to those who only have a credit card
Finally got a solution up and running just yesterday!
visa and mastercard payments in USD is working. The company is on shopify's list, it's tazapay. Singapore based company, very friendly and was easy to integrate. They work like "paypal" in the sense that they collect the payments in USD to their wallet, then pay you weekly, or twice weekly, whatever you want, to your USD FNB account, OR to your local ZAR account of choice, or even crypto. The fees are close to paypals but a little bit less.
So now our website has paypal and visa + mastercard with Tazapay. They also have a sleek design so the customer feels safe.
You can do a checkout on our site just before you punch in card details to see how it works
Thank you for fighting the good fight and finding a workaround! Definitely going to implement this
Buddy you have no idea how much you have just saved my dream by this comment, I have 4 months struggling to make my store accept payments, I am in Lesotho, registred my business here thinking i would get help bcos DPO needed the registered company, after registration DPO said they can not help me, so i registred my Business in SA only to find out the payment gateways in there accept only local payments, just yersterday i came across this comment and i have just signed up with Tazapay awaiting the approval now, I am so Happy, thank you very much for sharing.
Hi Nelson,
Has your account been approved by Taza pay, are you all set up?
Has anyone successfully managed to set up Taza pay? My application has been rejected. They did not provide details as to why, but I assume it's because I either don't have a sales history (it is a new store) or because I don't have a USD bank account @Gottfried Did you have either of these things when you set up your store with Taza pay
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024