AI Guide by Zaiq

Build & automate

How to set up ecommerce in South Africa

Selling online in South Africa is its own tier of website, because the moment you take money you add payments, delivery, stock, and tax. The good news is the local tooling is mature: solid platforms, local gateways that South Africans actually use, and courier and pickup networks that plug straight in. Here is how the pieces fit, what they cost in rand, and the order to set them up.

The four pieces of an SA online store

Every store, large or small, is the same four parts wired together:

  • The platform: where the store lives and products are managed (Shopify or WooCommerce, mainly).
  • Payments: a local gateway so people can actually pay (PayFast, Yoco, Peach Payments, Ozow).
  • Delivery: getting the order to the customer (The Courier Guy, Pargo, PUDO).
  • Trust and tax: policies, secure checkout, and VAT handled correctly.

Get those four right and you have a working store. Most launch problems are one of these four left half-done.

What it costs in South Africa

Typical ecommerce costs, South Africa (ZAR, 2026)
ItemTypical costNotes
Standard store build (WooCommerce / Shopify)R20,000 to R80,000Once-off; design, setup, and integrations
Large or custom storeR100,000 to R500,000+Big catalogue, custom logic, deep integrations
Shopify platform feeFrom about R550 / monthHosted; WooCommerce has no platform fee
Payment gateway feeAbout 2% to 3.5% per salePayFast, Yoco, Peach, Ozow; no large monthly minimum
Hosting (WooCommerce)R100 to R800 / monthShopify includes hosting in its fee
DeliveryFrom about R60 per parcelCheaper via Pargo or PUDO pickup points

A small store can start far cheaper with a starter plan and social selling. Costs rise with catalogue size, custom features, and integrations. Confirm your VAT position with an accountant.

Shopify or WooCommerce?

The two mainstream choices, and the honest split:

  • Shopify. Fastest to launch, fully hosted, nothing to maintain, and it connects to the local gateways. You pay a monthly fee from about R550 and accept a platform you do not own. Best when you want to sell, not to manage infrastructure.
  • WooCommerce. Free software on WordPress, so no platform fee and full control, including the deepest search and AI-visibility tuning. The trade is that you handle hosting, security, and updates. Best when you want control and to avoid monthly lock-in, and have the appetite to maintain it.

The South-Africa-specific bits people miss

  • Offer instant EFT, not just cards. Many South African shoppers prefer EFT, and Ozow or PayFast’s instant-EFT option captures sales a card-only checkout loses.
  • Be clear and cheap on delivery. Surprise or expensive delivery is a top reason carts are abandoned. Pickup points via Pargo or PUDO are cheaper than door-to-door and worth offering.
  • Get VAT right from the start. You register once turnover crosses the SARS R1 million threshold, and your platform applies 15% automatically when you do. Confirm your position with an accountant rather than guessing.

Where the real work is after launch

The store going live is the start. The compounding wins come from automating the busywork around each sale: order confirmations, abandoned-cart reminders, review requests, stock alerts, and getting the store found in the first place. Connecting those steps so each sale triggers the next action, and building the systems that drive traffic and trust, is exactly the kind of work we ship at Zaiq: the storefront is the easy part, the engine around it is where a business is won.

Keep going

How to set up an online store in South Africa

Choose a platform, take local payments, handle delivery, and launch an ecommerce store that fits the SA market.

  1. Pick your platform

    Choose Shopify for the fastest, fully-hosted launch, or WooCommerce on WordPress for more control and no monthly platform fee. Match it to how much you want to manage: Shopify handles hosting and updates for you, WooCommerce gives freedom in exchange for you looking after it.

  2. Set up products, VAT, and your domain

    Load your products with clear photos, descriptions, and prices, register a .co.za domain in your own name, and set your VAT position. If you are VAT-registered, switch on the South African 15% rate so every order is compliant. Get this foundation right before you connect payments.

  3. Connect a local payment gateway

    Add a South African gateway, PayFast, Yoco, Peach Payments, or Ozow for instant EFT, so shoppers can pay by card or EFT. Offer more than one method, because many South African buyers prefer instant EFT over card. Test a real transaction end to end before you go live.

  4. Wire in delivery

    Connect a courier such as The Courier Guy, or a pickup network like Pargo or PUDO for cheaper collection-point delivery. Set clear shipping rates, flat, per-region, or live-calculated, and show the cost and delivery time at checkout, since surprise delivery costs are a top reason carts get abandoned.

  5. Build trust and a smooth checkout

    Add the things South African shoppers look for before paying: clear returns and delivery policies, contact details, secure-checkout signals, and a short, simple checkout. Reducing friction and answering "can I trust this store" is often worth more than extra traffic.

  6. Launch, then automate the busywork

    Go live, then connect the repetitive parts: order confirmations, abandoned-cart reminders, review requests, and stock alerts. A connector like Zapier or Make, or your platform's built-in automation, turns each sale into the next action so running the store does not eat your day.

Questions people ask

How much does it cost to set up an online store in South Africa?

A standard online store costs about R20,000 to R80,000 to build in 2026, with larger custom stores R100,000 or more. On top of the build, budget a platform fee of R0 to about R600 a month, a payment gateway fee of roughly 2% to 3.5% per sale, hosting where it is not included, and delivery costs. Scope and integrations set the final number.

Is Shopify or WooCommerce better in South Africa?

Shopify is faster to launch and fully hosted, with a monthly fee from about R550, and it connects to South African gateways like Yoco, PayFast, and Peach Payments. WooCommerce is free software on WordPress, giving more control and no platform fee, but you handle hosting and maintenance. Pick Shopify for speed and simplicity, WooCommerce for control and no monthly lock-in.

What payment gateways work for ecommerce in South Africa?

The main local gateways are PayFast, Yoco, Peach Payments, and Ozow (instant EFT), with Stripe also available. They accept South African cards and EFT, and most charge roughly 2% to 3.5% per transaction with no large monthly minimum. Offering instant EFT alongside cards matters because many South African shoppers prefer it.

How do deliveries work for an online store in South Africa?

You connect a courier or pickup network: The Courier Guy and Pargo are common, with Pargo and PUDO offering pickup points that are cheaper than door-to-door. Most platforms let you set flat, per-region, or live-calculated shipping rates. Clear delivery cost and time at checkout is one of the biggest factors in whether a South African shopper completes the order.

Do I need to register for VAT to sell online in South Africa?

You must register for VAT once your taxable turnover exceeds the SARS threshold (R1 million in any 12 months), and you may register voluntarily above a lower level. Below that you do not charge VAT. Your platform can apply the 15% rate automatically once you are registered, so set it up correctly from the start and confirm your position with an accountant.

Can I start selling online cheaply before building a full store?

Yes. You can start with a Shopify Starter plan, a simple WooCommerce setup, or even social selling and a payment link from Yoco or PayFast, then build a full store once demand is proven. Validating that people will buy before investing in a large custom build is the sensible order and keeps early costs low.