Back to Blog

    How to Start an Online Store in South Africa (2026): A Simple Step-by-Step Guide

    9 min read Jul 24, 2026
    How to Start an Online Store in South Africa (2026): A Simple Step-by-Step Guide

    Short version: starting an online store in South Africa comes down to seven steps: pick what you'll sell, sort out the admin, choose a platform, set up local payments, sort delivery, build the store, and launch. For most first-time sellers, Shopify is the easiest platform to start on. The one local catch is that Shopify's own payment system doesn't work here, so you plug in a South African option like PayFast or Yoco instead. Below, we walk through the whole thing.

    More South Africans are buying online than ever. The local e-commerce market is worth around R750 billion in 2026 and still growing, and roughly 7 in 10 of those shoppers are buying on their phones. So if you sell something people want, there has never been a better time to put it online.

    But most guides skip the parts that actually matter here in South Africa: how you get paid, what it costs in rand, and the legal boxes you have to tick. So, let's fix that.

    Doodle: South Africans are buying online, 7 in 10 shoppers on their phones

    Before you start: what you actually need

    You don't need much to begin:

    • Something to sell and a rough idea of who buys it.
    • A small budget. You can start lean, but plan for a bit of monthly running cost (more on that below).
    • A domain name (your web address, like yourshop.co.za).
    • A few hours a week. A simple first store can be live in a few days.

    That's it. You don't need to be technical, and you don't need a big launch budget.

    Step 1: Decide what you'll sell

    Doodle: start with the product, choosing what to sell

    Start with the product, not the tech. The stores that work usually do one of three things: they sell something people already search for, they solve a real problem, or they have a brand people connect with.

    Pick a focused range to begin. It's easier to launch with 10 products you know well than 200 you're guessing at. You can always add more later.

    Step 2: Sort out the admin (only what you need)

    Doodle: get your own .co.za domain for your South African store

    You can start selling as a sole proprietor without registering a company. Registering a private company (a Pty Ltd) through the CIPC (the Companies and Intellectual Property Commission) is optional early on. It mainly matters for protecting your personal finances and for looking more established as you grow.

    You'll also want your own domain. A .co.za address is the local standard and signals to shoppers that you're a South African business. You register it through a hosting company or domain registrar, and it's usually cheap per year.

    Our tip: don't over-think this stage. A domain and a payment plan for later beats months of paperwork before you've made a single sale.

    Step 3: Choose your platform

    Your platform is the software that runs your shop. The three most common choices in South Africa are Shopify, WooCommerce and Wix. Here's the honest comparison:

    PlatformBest forThe reality in South Africa
    ShopifyFirst-timers who want it to just workHosted and reliable, huge range of add-ons, priced in dollars. Needs a local payment gateway (see Step 4).
    WooCommerceHands-on owners who want full controlFree to install, but you pay for hosting, security and setup. Cheapest only if you can manage the tech yourself.
    WixVery small, very simple storesEasy to use, but gets limiting once you grow past a handful of products.

    For most people starting out, we recommend Shopify. It handles the hosting, security and updates for you, so you can focus on selling instead of fixing things. If you're technical and want to save money, WooCommerce is worth a look. Wix is fine for a tiny store.

    Quick test when comparing any platform: Does it support local payment methods? Are the running costs manageable? Will it grow with you? If a platform fails those, skip it.

    Step 4: Set up payments South Africans trust

    This is the step most guides get wrong, so read it carefully.

    Shopify Payments is not available in South Africa. That's Shopify's built-in payment system, and it simply doesn't work here yet. So you connect a local payment gateway instead. A gateway is the service that takes your customer's card or EFT payment and pays the money into your bank account.

    Here are the main South African options:

    GatewayTransaction feePayment methodsBest for
    PayFastaround 3.5% + R2Cards, instant EFT, SnapScan, Zapper, MobicredThe widest choice of local payment methods
    Yocoaround 2.95%Cards, payment links, QRSimplicity, and if you also sell in person
    Peach Paymentsaround 3.2%Cards, EFT, wallets, buy-now-pay-laterGrowing stores and subscriptions
    Ozowaround 2.5% to 3%Instant EFT onlyCustomers who prefer not to use cards

    Fees change, so check the gateway's current rates before you sign up.

    One extra thing to know: because you can't use Shopify Payments here, Shopify charges a small extra fee on top of your gateway's fee. It's about 2% on the Basic plan, 1% on the Grow plan, and 0.6% on Advanced. It's not huge, but it's worth knowing, because moving up a plan lowers it.

    Our advice: offer more than just cards. Many South Africans prefer instant EFT or buy-now-pay-later, and giving them the option means fewer abandoned carts.

    Step 5: Sort out delivery

    You don't need your own delivery van. South African courier apps plug straight into Shopify and quote your customers automatically. Here are common options:

    Delivery optionCost (from)Speed
    PUDO (locker to locker)around R601 to 3 days
    Paxi (store to store, small parcels)around R607 to 9 days
    Pargo (pickup points)around R79 a parcelVaries
    Fastway (national, door to door)around R1092 to 4 days
    The Courier GuyIts own rates, free appNational

    Tools like Bob Go let you offer several couriers in one place and print labels easily. Decide early whether you'll charge for delivery, offer free delivery above a certain spend, and how you'll handle returns.

    Step 6: Build the store

    Doodle: build for phones first, 70% of SA shoppers buy on mobile

    Now you actually build it. A few things matter more than they look:

    • Build for phones first. Around 7 in 10 South African shoppers buy on their phones, so your store must look and work perfectly on a small screen.
    • Show trust signals. Reviews, a clear returns policy, and real contact details make nervous first-time buyers feel safe.
    • Speed beats flashy. A fast, simple store sells more than a slow, fancy one. Every extra second of loading is like a longer queue at the till: more people walk out.
    • Good photos, not expensive ones. Clean, well-lit product photos from a decent phone are enough to start.

    You'll also need two legal pages, and they're not optional:

    • A privacy policy for POPIA. POPIA (the Protection of Personal Information Act) is South Africa's data law. You must ask customers to agree before collecting their details, only collect what you need, and appoint someone responsible for data (an Information Officer). Getting it wrong can cost up to R10 million, so it's worth doing properly.
    • Clear terms and a returns policy for the CPA. The Consumer Protection Act gives online shoppers a 7-day cooling-off period, meaning they can cancel and get a refund. State your returns policy plainly so there are no disputes later.

    If that sounds like a lot, it's the part we handle for every store we build, so it's done right from day one.

    Rather skip the technical setup?

    We handle the build, the local payment gateways and a POPIA-compliant checkout for you, from R4,999.

    Step 7: Launch and get your first sales

    Doodle: launch and get your first online sale

    Before you go live, place a test order yourself. Check the whole journey: adding to cart, paying, and the confirmation email. Fix anything clunky.

    Then launch. Tell your existing customers, post on your WhatsApp and social pages, and ask your first few buyers for reviews. Your first sale is the hardest. After that, it gets easier.

    What it actually costs in South Africa

    Here's an honest breakdown. Costs fall into two buckets: the once-off build, and the monthly running cost.

    Once-off to get started:

    ItemTypical cost
    DIY store setup (your own time, free theme)R0, but hours of your time
    Paying someone to set it up for youR5,000 to R15,000
    A paid theme (optional)R3,300 to R7,400 once-off
    Intellium Inc done-for-you storefrom R4,999

    Monthly running cost (small store):

    ItemTypical cost
    Shopify Basic planaround R460 a month
    Payment gateway feesa small percentage of each sale
    A few apps (reviews, email)R0 to a few hundred rands
    Rough total early onaround R1,000 to R3,000 a month

    As you can see, a professional done-for-you build from R4,999 sits at or below what a DIY setup costs once you value your own time, and you skip all the technical setup and legal headaches.

    Mistakes to avoid

    Doodle: online store mistakes to avoid, desktop-only, cards-only, no reviews

    We see the same ones again and again:

    • Building for desktop first. Most of your customers are on phones. Design for them.
    • Only offering card payments. Add instant EFT and buy-now-pay-later, or you'll lose sales.
    • No trust signals. No reviews, no returns policy, no contact details means nervous shoppers leave.
    • Ignoring POPIA and returns. It leads to disputes, and in POPIA's case, real penalties.
    • Over-designing. A slow, fancy store sells less than a fast, simple one.

    Quick answers

    Is Shopify available in South Africa? Yes. Shopify works fine here. You just can't use its built-in payment system, so you connect a local gateway like PayFast or Yoco.

    Can I use Shopify Payments in South Africa? No, not yet. You use a South African payment gateway instead.

    How much does it cost to start? Plan for a once-off setup (from R4,999 done-for-you, or R5,000 to R15,000 elsewhere) plus roughly R1,000 to R3,000 a month to run a small store.

    Do I need to register a company? No. You can start as a sole proprietor. Registering a company through the CIPC is optional and mostly matters as you grow.

    How long does it take? A simple first store can be live in a few days to two weeks. A done-for-you build is faster because the technical setup is handled for you.

    Want a store like this without the headache?

    We build Shopify stores for South African businesses from R4,999, with local payments, POPIA-compliant checkout and your products loaded for you. Ready to sell.

    [Chat to us on WhatsApp] · See our Shopify service →

    add a cta button after this section linking  to our shopify main page

    Want a store like this without the headache?

    We build Shopify stores for South African businesses from R4,999, with local payments, POPIA-compliant checkout and your products loaded for you. Ready to sell.