Most WooCommerce-versus-Shopify comparisons are written for an American audience, where Shopify Payments exists and the subscription is billed in your own currency. Neither is true here, and both change the maths considerably.
1. The cost difference nobody puts in the comparison table
Shopify Payments is not available in South Africa. That single fact drives most of what follows. SA merchants have to connect a third-party gateway — PayFast, Yoco, Peach, PayGate — and because you are not using Shopify's own processor, Shopify applies an additional transaction fee on top of your gateway's fee. That surcharge is roughly 2% on the Basic plan and 1% on Grow.
So on Shopify in South Africa you pay twice per order: your gateway's percentage, plus Shopify's cut for not using a product you are not allowed to use. On WooCommerce you pay the gateway only.
Work it out on your own numbers. On R200,000 of monthly card sales, a 2% platform surcharge is R4,000 a month — R48,000 a year — on top of your gateway fees and your subscription. That is the number to put next to a development quote.
2. Your subscription is priced in dollars
Shopify's plans are billed in USD. At the time of writing Basic is around $29/month on annual billing, Grow around $79, Advanced around $299 and Plus from roughly $2,300. In rands those are moving targets — your platform bill changes when the exchange rate does, and you have no say in it. For a small store that is an irritation; for a growing one it is a line item you cannot forecast.
3. Gateway fees are the same either way
This is worth saying plainly, because it is often used as a selling point for one side or the other: your gateway charges you the same whichever platform you are on. As a rough guide, PayFast sits around 3.2% + R2 on credit and cheque cards with Instant EFT around 2%, while Yoco runs on a sliding scale that drops as your volume grows. Both publish current fees, and both negotiate at volume. Check the live numbers rather than a blog — including this one.
4. Where Shopify genuinely wins
An honest comparison has to include this. Shopify is excellent if:
- You want zero infrastructure responsibility. No hosting, no updates, no plugin conflicts, no security patching.
- You want to be selling this week with a standard catalogue and standard checkout.
- Your team is non-technical and you would rather pay a subscription than retain a developer.
- You need their ecosystem of apps and are happy paying monthly for several of them.
If that is you, the surcharge may simply be the price of not thinking about it. That is a legitimate trade.
5. Where WooCommerce wins
- No platform cut. Your gateway fee is the whole transaction cost.
- You own it. The store is files and a database you can move, back up and take to another host. Nobody can change your terms.
- It bends. Unusual pricing rules, quote-based selling, instalment displays, trade accounts, odd shipping logic — all normal WooCommerce work rather than a platform limitation.
- Local integration is easier. SA gateways, couriers and accounting packages have mature WooCommerce plugins — and the gaps, like address autocomplete on the Checkout block, are filled by plugins rather than platform roadmaps, usually free and usually maintained by the provider.
- Rand-denominated running costs. Hosting and support quoted and billed in your own currency.
The honest counterweight: somebody has to maintain it. Updates, backups, and the occasional plugin conflict are real. That is either your time or your developer's — and if it is nobody's, WooCommerce will eventually bite you.
6. How to actually decide
Ignore feature lists and answer three questions:
- What will you turn over? Multiply your expected monthly card sales by the Shopify surcharge for your plan. If that number is larger than a maintenance retainer, the platform fee is funding someone else's business instead of your site.
- How standard is your selling? If a normal catalogue and normal checkout cover it, Shopify's simplicity is real value. The more your business has rules, the more WooCommerce pays off.
- Who maintains it? Answer honestly. "Nobody, we will get to it" means pick the hosted platform.
7. Do not forget the till
If you also sell in person, the comparison extends past the website. Running an online store on one platform and a shop on an unrelated point of sale means two stock figures that disagree by Friday. Whatever you choose, make sure the till and the website read the same inventory — it is far cheaper to decide that up front than to reconcile it later.
The short version
For most South African stores with real volume, WooCommerce is cheaper per order and more flexible, provided someone is responsible for maintaining it. Shopify is a fair deal if you value not having to think about any of that more than you mind the surcharge. There is no universally right answer — but there is a right answer for your numbers, and it takes ten minutes to work out.
We build and maintain WooCommerce stores for South African businesses — see web development, or hosting if you have a store already and just want it properly looked after.
Planning an online store?
We build WooCommerce stores for South African businesses, from a first shop to a multi-store retail operation.
Get a quote