For most South African stores WooCommerce costs less, both to build and per sale, because Shopify Payments is unavailable here and Shopify surcharges third-party gateways. The trade-off is page speed: WooCommerce runs on plugins, and plugins add weight. Shopify costs more but is fast and has its platform maintained for you. Custom builds are the fastest and the dearest.
Why does South Africa change the answer?
Shopify's whole pricing model assumes you use Shopify Payments, its own built-in card processor. In the countries where it operates, you pay one card rate and nothing else.
Shopify Payments is not available in South Africa. So an SA store has to connect a third-party gateway instead — PayFast, Yoco, Peach, Ozow or similar — and Shopify charges an additional percentage on every order for the privilege of not using its own processor.
So you pay a gateway to process the payment, and then you pay Shopify a fee for the inconvenience of it not having processed the payment. That surcharge is the single biggest difference between the two platforms in this country, and it is the part every overseas comparison leaves out, for the simple reason that it never happens to them.
What does Shopify charge on top of your gateway?
Shopify's third-party gateway surcharge is tiered by plan. It comes off every order, on top of what your gateway charges you.
| Shopify plan | Extra fee on third-party gateways |
|---|---|
| Basic | 2% |
| Grow | 1% |
| Advanced | 0.6% |
| Plus | 0.2% |
On WooCommerce there is no equivalent. You pay your gateway and nothing else, because nobody sits between you and the processor.
The practical effect: on Basic, a store doing R200,000 a month in sales hands Shopify roughly R4,000 a month purely as a payments surcharge — before the subscription, and before the gateway takes its own cut. That is the number worth doing for your own turnover before choosing.
So is WooCommerce always cheaper?
Per transaction, generally yes. Overall, not necessarily.
WooCommerce is free software, but it is self-hosted, which means hosting, SSL, backups, security and updates are yours to arrange. Those are real costs, in money or in someone's time. Shopify's subscription covers all of it and never asks you to think about a plugin update again. Worth being precise about what that buys, though: Shopify maintains the platform, not your store. Apps still conflict, gateways still fail quietly and stock still drifts, so a store on either platform still needs managing.
The honest rule of thumb on running costs: the higher your turnover, the more the per-sale surcharge dominates and the more WooCommerce wins. The lower your turnover and the smaller your appetite for maintenance, the more Shopify's convenience is worth paying for.
Which one costs more to build?
Shopify. This surprises people, so it is worth explaining properly.
The assumption is that Shopify must be cheaper to build because it is simpler. In practice the opposite is true once you want anything the theme does not already do. Shopify is a closed system: you work within what it allows, and the moment you need something outside that, it becomes a coding job in Liquid, or a paid app, or a workaround.
WooCommerce sits on WordPress, where there is a well-maintained plugin for very nearly anything — subscriptions, bookings, wholesale pricing, complex shipping rules, B2B accounts. The same requirement that means custom code on Shopify is often a configuration job on WooCommerce.
These are our build prices, and the gap between them reflects that difference rather than any preference:
| Build | From |
|---|---|
| Brochure site (no shop) | R12,000 – R35,000 |
| WooCommerce store | from R35,000 |
| Shopify store | from R45,000 |
| Fully custom build | quoted on scope |
Custom builds behave differently again. A custom storefront can end up lighter and faster than either platform, because nothing ships that you did not ask for — but the more code a project needs, the more it costs. There is no way around that and anyone telling you otherwise is guessing at your scope.
Which is the real reason the planning stage matters more than the platform. Almost every expensive surprise we see comes from a requirement that surfaced after the build started. Decided up front, it is a line in a quote. Discovered in week six, it is a rebuild, and a phone call neither of us enjoys.
What does WooCommerce cost you in speed?
This is the part that gets left out of most comparisons, including the ones written by people who sell WooCommerce. It is cheaper for a reason, and the reason has a cost.
The same thing that makes WooCommerce flexible is what makes it heavy. Every plugin you add brings its own stylesheets, scripts and database queries, and a store that solved ten requirements with ten plugins is carrying ten sets of overhead. WordPress stores get slow by accumulation, rarely by one bad decision. Nobody sets out to install thirty plugins. It happens the way weight does — one entirely reasonable decision at a time.
Shopify does not have that problem to the same degree. It is managed, served from a global CDN, and tuned by people whose job is keeping it quick. You give up control and you pay more, and in exchange performance is largely handled.
A custom build sits at the other end again: nothing ships that you did not ask for, so it is typically the fastest of the three — and the most expensive, because every feature is written rather than installed.
WooCommerce speed is recoverable. Proper hosting, caching, image optimisation and real discipline about which plugins earn their place will get a Woo store genuinely fast. But that is work, and work is either money or your time. The cheap build and the fast site are not automatically the same project.
It matters more here than it does overseas. A lot of South African shoppers arrive on mobile data with variable signal, so page weight costs you conversions before Google ever weighs in — and Google weighs in too, because Core Web Vitals feed into rankings.
Which one should you pick?
Rather than a winner, here is the split we actually use when advising clients.
| Choose WooCommerce if | Choose Shopify if |
|---|---|
| Your monthly turnover is high enough that a 1–2% surcharge is real money | Your catalogue is standard and you want to be selling quickly |
| You need unusual product logic, bespoke checkout rules, subscriptions or wholesale pricing | You do not want to own hosting, updates, security or backups |
| You already run WordPress and want one system | You would rather pay a subscription than manage anything |
| You will invest in hosting and stay disciplined about plugins | You want performance handled without thinking about it |
| You want to own the whole stack outright | You value the simplicity more than the per-sale cost |
Both are legitimate. We build and maintain both — Blue Flag Manufacturing and Vita Serena run on Shopify; Seventy Five, Print My Labels and Miss Angler run on WooCommerce. The platform was chosen each time from the maths above, not from a preference.
What about the things people forget?
A few South African specifics that tend to surface after the decision is already made:
- Local shipping. Courier Guy, Pudo and Bob Go integrations exist for both, but coverage and quality differ. Check your courier is properly supported before you commit.
- Instant EFT. A meaningful share of South African shoppers prefer EFT to cards. Make sure your chosen gateway offers it and that it is enabled at checkout.
- POPIA. You are responsible for how customer data is handled either way. A hosted platform does not transfer that obligation to the platform, however much you would like it to.
- Who owns the store. On WooCommerce you own the code and the database outright. On Shopify you own your data but rent the storefront. This matters more than people expect when they later want to move.
- Gateway rates move. Published rates change and are often negotiable at volume. Confirm current numbers with the provider directly rather than trusting any comparison article, including this one.
Can you move from one to the other later?
Yes, and it is a normal project rather than a disaster. Products, customers and orders all migrate. The parts that take real care are URL structure and redirects, because getting those wrong is how a migration costs you search rankings that took years to earn.
If you are weighing a move, the deciding factor is usually the payments maths above, applied to your actual turnover rather than a hypothetical one.
Common questions
Is Shopify Payments available in South Africa?
No. South African stores must connect a third-party gateway such as PayFast, Yoco, Peach or Ozow, and Shopify applies an additional fee on each order on top of the gateway's own charge.
Is WooCommerce free?
The software is free and open source. Hosting, SSL, backups, security and maintenance are not, so budget for those either as a cost or as someone's time.
Why does a Shopify store cost more to build than WooCommerce?
Because Shopify is a closed system. Anything the theme does not already do becomes a coding job in Liquid or a paid app, whereas the same requirement on WooCommerce is usually an existing, well-maintained plugin. Our WooCommerce builds start at R35,000 and Shopify at R45,000, and that gap is the reason.
What does a website cost if I do not need a shop?
A brochure site runs R12,000 to R35,000 with us. The range is wide because it tracks scope — page count, whether content and photography exist already, and how much is bespoke rather than templated.
Is WooCommerce slower than Shopify?
Usually, yes, and it is a fair trade rather than a flaw. WooCommerce gets its flexibility from plugins, and every plugin adds scripts, styles and queries. Shopify is managed and CDN-served, so it is quick by default. A Woo store can be made genuinely fast with good hosting, caching and plugin discipline — but that is additional work, not a free setting.
Which is better for SEO?
Neither has a decisive built-in advantage, and both can rank well. The real factors are page speed, information architecture, internal linking and content. Speed is the one where the platform choice actually shows up, since Core Web Vitals feed into rankings and a plugin-heavy WooCommerce store needs deliberate work to stay quick.
Can I take Instant EFT payments on both?
Yes, through a South African gateway that supports it. Confirm with the gateway rather than the platform, and check it is switched on at checkout before launch.
Which do you recommend?
It depends on turnover and appetite for maintenance. Higher turnover favours WooCommerce because the per-sale surcharge stops being trivial. Lower turnover and no desire to maintain anything favours Shopify.
Not sure which way to go?
Tell us your turnover and what you sell, and we will do the maths with you. We build on both, so we have no horse in this race — which is a far less exciting sales pitch than it ought to be, but a considerably more useful one.