Moducraft
Small Business 23 October 2026 · 6 min read

Shipping and delivery for South African online shops: couriers, rates, and setting expectations

Delivery is where online shops win loyalty or lose it - and where surprise costs kill more carts than anything else. A practical guide to SA courier options, pricing your delivery, and communicating so customers trust you with the next order.

By Moducraft

The sale isn't finished at checkout

Everything about your shop - the photos, the descriptions, the smooth payment - leads to a promise: this thing will arrive, intact, roughly when we said. Delivery is where that promise is kept or broken, and it's where small shops win the loyalty the big retailers spend fortunes chasing. It's also, less romantically, where unexpected costs kill more carts than any other single cause: delivery fees that appear for the first time at the final step are the classic abandonment trigger.

So shipping deserves the same deliberate design as the rest of the shop. Here's how to approach it in South Africa.

Know your options

The SA parcel landscape has matured enormously, and a small shop now has real choices:

Door-to-door courier. The standard: collection from you, delivery to the customer's address, with tracking. The Courier Guy is the name most small shops start with; Aramex, Fastway, and others compete in the same space. Expect economy options around the R100 mark for a small parcel between major centres, more for outlying areas - and meaningful discounts once you're sending regular volumes and register a business account rather than paying counter rates.

Locker and counter networks. The quiet revolution in SA e-commerce. Pudo lockers (The Courier Guy's network) and Paxi (via PEP stores, whose footprint reaches towns couriers barely serve) let customers collect from a point near them, usually at a lower cost than door delivery and without the "nobody home" problem. Offering a locker/counter option alongside door delivery gives price-sensitive customers a cheaper path to checkout - which converts orders that a flat R120 delivery fee would have lost.

Aggregator platforms. Services like Bob Go plug into your shop, quote several couriers' rates at checkout, and handle waybills and tracking notifications. For a shop without negotiated courier rates, aggregated pricing is often better than anything you could get alone, and the automation saves genuine admin time.

Perishables need cold chain. If you sell food, flowers, or anything temperature-sensitive, standard couriering isn't enough - insulated packaging, cold packs, or a specialised cold-chain courier like The Frozen Food Courier. It costs more and constrains your dispatch days, but it's a solved problem: we built automated cold-chain courier booking into the Doughboys platform, where frozen orders book the right service with the right handling flags without anyone touching a waybill.

Decide what the customer pays

There's no single right answer, but there are honest trade-offs:

Real-time calculated rates (via courier or aggregator integration) are the most accurate and never lose you money - but they show the customer a different number every time and can sting on small orders.

Flat-rate delivery ("R99 nationwide") is the small-shop favourite for good reason: it's simple to run, simple to communicate, and customers can factor it in from the first product page. You'll subsidise some far-flung parcels and margin on nearby ones; priced on your average, it evens out.

Free delivery over a threshold is the most commercially useful line on any shop: "Free delivery on orders over R650" reliably nudges order values upward, because customers add a product rather than pay for shipping. Set the threshold a little above your current average order value and let it do its work.

Local delivery and collection. If most customers are nearby, own-delivery within your town and free collection are both worth offering - collection especially, since it costs nothing and suits the customer who wants it today.

Whichever model you choose, say it early. Delivery cost and timeframes belong on the product page or a plainly linked delivery page - not revealed at the last checkout step. Shops that surface "R99 nationwide, 2-4 working days, free over R650" everywhere convert measurably better than shops with identical prices that keep it a surprise.

Packaging: cheap insurance, free marketing

A damaged arrival costs you the product, the replacement courier fee, and - most expensively - the customer's confidence. Pack for the roughest handling in the chain, because that's the handling the parcel will get: proper void fill, bubble wrap around anything fragile, boxes that don't have room to crush. Then say so on the site ("every jar is bubble-wrapped and box-packed - we've yet to lose one"), because it converts nervous first-time buyers.

And since the parcel is the only physical touchpoint an online shop has: a decent unboxing - tidy packing, a card with your story and your web address, a handwritten thank-you when volumes allow - is the cheapest repeat-purchase marketing that exists. It's also, per our artisan producers guide, where market-stall businesses carry their in-person charm into the courier bag.

Communication is most of the experience

Customers don't actually judge you on speed; they judge you on certainty. "Dispatched Tuesdays and Thursdays, 2-4 working days to main centres" - stated up front and then met - beats vague-but-fast every time.

The minimum communication set: an order confirmation (instant, automatic), a dispatch notification with tracking, and - the step most shops skip - the human touch when something goes wrong. Couriers lose parcels and miss days; that's the industry, not your failure. What's yours is the response: proactive, informative, and on the customer's side. Handled well, a delivery problem converts more loyalty than a flawless order - it's the moment the customer learns there are people behind the shop.

A well-built shop automates the routine messages - confirmation, dispatch, tracking - so your attention is saved for the exceptions. That's a build decision, and it's the difference between delivery admin taking minutes or evenings.

Getting the shop side right

All of the above assumes your shop platform can do it: delivery options and thresholds at checkout, courier integration, automated notifications, cold-chain handling if you need it. That's exactly the fulfilment plumbing we build into online ordering and e-commerce sites - alongside the payment side, which deserves the same deliberate choice.

If your current shop treats delivery as an afterthought - one flat fee, no tracking emails, checkout surprises - the fixes are usually straightforward and pay for themselves in recovered carts. Get in touch and we'll look at your setup honestly, from checkout to doorstep.

Want to talk about your project?

Book a 20-minute call. No obligation, no sales pitch.

Book a 20-minute call