← Back to blog
Retail
2026/11/02

Selling Online in South Africa: What a Small Online Shop Needs

South Africans are used to buying online, and the big retailers have set their expectations. Here's what a small online shop needs to earn their trust and their orders.

Share

Online shopping is no longer something South Africans do only now and then, or only from the big retailers. Groceries, gifts, clothing and spare parts all get ordered from a phone, often in the evening, and shoppers are increasingly happy to buy from a small business they found online.

That's an opportunity for small businesses, whether you sell dried fruit, handmade candles, organic vegetables or spare parts. But it comes with a catch. The people buying online have learned what to expect from the big retailers: clear delivery costs, fast confirmation, easy payment and no surprises. A small shop doesn't need to match their scale. It needs to match their clarity, and add the one thing they can't: a real person behind the business.

Delivery: answer it before they ask

For many shoppers, delivery is the first question and the most common reason to abandon a cart. Make it impossible to miss:

  • Where you deliver. Nationwide, your province, or only certain suburbs.
  • What it costs, before checkout, not as a surprise at the last step. If delivery is free above a certain order value, say so near the top of the page.
  • How long it takes, realistically. "Dispatched within 2 working days, delivered in 2 to 4" is better than "fast delivery".
  • Collection, if customers can fetch their order, with the address and times.
  • How it's packed, if it matters: chilled, fragile, gift-wrapped.

If you sell food or anything perishable, be especially clear about delivery areas and days. A customer in another province who orders fresh produce and then finds you only deliver locally won't try again.

Payment: make it feel safe

Shoppers are cautious with small, unfamiliar sites, and often with good reason. Reassure them:

  • Use a recognised South African payment gateway, so customers pay by card, instant EFT or other familiar methods on a secure checkout they recognise.
  • Show the padlock and your business details: a physical address or at least a city, a phone number and an email address on your own domain.
  • Avoid "EFT only to this account" as your only option. Many shoppers, and banks, treat it as a warning sign.
  • Send an order confirmation immediately, with what they bought, what they paid, and what happens next.

Product pages that answer questions

A product page has to do the job of a shop assistant. Each product needs:

  • Real photos from more than one angle, in good light, showing size and texture
  • An honest description: what it is, what it's made of, size or weight, how to use or care for it
  • The price, and what's included
  • Stock that's accurate. Few things disappoint more than paying for something and being told a day later that it's sold out.

Writing descriptions in your own voice helps too. "We dry these mangoes in small batches in Limpopo, with nothing added" sells better than a list of specifications, and it's the kind of detail that makes a small business worth choosing over a giant one.

Returns and questions

Spell out what happens if something arrives damaged or isn't right: how to contact you, how quickly you'll respond, and what you'll do about it. A clear, fair returns policy reduces hesitation at checkout. And give customers an easy way to ask a question before they buy, such as WhatsApp or a contact form, with a realistic reply time.

Social media brings shoppers; your shop takes the orders

Many small sellers start on Instagram, Facebook or WhatsApp, and it works up to a point. But taking orders through messages means manual payment checks, lost conversations and customers who give up when you don't reply quickly. We looked at this in more detail in selling on Instagram and Facebook vs an online store.

The two work best together: social media to show what you sell and build a following, and your own online shop to take orders, payments and delivery details properly, at any hour.

Start small, and keep it accurate

You don't need hundreds of products to start. A focused shop with your best sellers, clear delivery and honest photos will do better than a large catalogue that's out of date. Add products as you go, and keep stock and prices accurate.

How SiteHub can help

SiteHub builds online shops for South African small businesses: product pages, a cart and secure checkout with PayFast, delivery and collection options, and order confirmations, with your products imported during setup. Your .co.za domain, business email and hosting are included, and you see a live preview of your shop before you pay anything. Every SiteHub website is built with SEO foundations as standard: page titles and descriptions, a sitemap, structured business information that tells Google who you are and where, image descriptions and a mobile-friendly design. The Online Store is an optional add-on, and you can add WhatsApp ordering too; the calculator shows what your setup would cost.

See a free preview of your online shop.

Found this useful? Share it