Skip to main content
The Design Hammock

Guide

Shipping & Delivery for South African Online Stores

South African stores usually offer door-to-door (The Courier Guy), lockers (PUDO), and drop-off door delivery (Aramex), often through a shipping aggregator like Bob Go that shows live rates at checkout. Match the mix to how your customers want to receive orders, and set honest timeframes, since couriers only deliver on weekdays.

Graeme FordUpdated 8 August 20267 min read

What courier options do South African online stores have?

Delivery here comes in three shapes, plus a layer that sits over them. This is the detail behind the delivery step in how to sell online in South Africa.

  • Door-to-door. The Courier Guy and its peers collect from you and deliver to the customer, anywhere including most rural towns.
  • Locker networks. The customer collects from a self-service locker, usually the cheapest tier. The network you will see called PUDO now sits inside The Courier Guy, which is why its old site redirects there.
  • Drop-off door. Aramex Store-to-Door: you leave the parcel at a retail counter, they deliver it from there.
  • Aggregators. Bob Go carries nothing itself; it connects several couriers behind one integration.

The first three are carriers. They move the parcel themselves, and they compete on price, speed and where they are willing to go. An aggregator competes on none of that, because it is not carrying anything.

How do the main couriers compare?

Here is how they line up. Locker collection is the cheapest tier, door-to-door reaches the most addresses, and drop-off door sits between them. Only Aramex publishes a flat price, because it sells a fixed-size sleeve rather than a route. The Courier Guy and its locker network quote on route, weight and size, so the only figure worth planning against is the one their own quote returns for your parcel.

Picking one to start with, door-to-door is the safer default. It reaches every address, and a customer who cannot get to a locker is a customer who cannot buy. I have yet to set up a store where a single service suited every order, so treat the first choice as a starting point rather than a commitment.

Common South African courier services. Prices ex-VAT where the carrier publishes one; the rest are quoted per parcel.
ServiceTypeFrom (ex-VAT)Delivery time
The Courier GuyDoor-to-door, nationwideQuoted per routeQuoted with the rate
Lockers, formerly PUDO (locker-to-locker)Locker networkQuoted by locker sizeQuoted with the rate
Lockers, formerly PUDO (locker-to-door)Locker to homeQuoted by locker sizeQuoted with the rate
Aramex Store-to-DoorDrop-off to doorR89.99 / sleeve24–72 h to main centres

Prices exclude 15% VAT, as of September 2026, and come from each carrier's own site: Aramex via aramex.co.za, the locker network via thecourierguy.co.za. The Courier Guy and its lockers quote per route rather than publishing a rate card, so no figure is shown for them. Carriers revise pricing regularly; confirm current rates before setting your store's shipping.

Do you need a shipping aggregator like Bob Go?

Not strictly, but it earns its place as you grow. Bob Go, formerly uAfrica, connects about a dozen South African couriers behind one integration (source: bobgo.co.za), with rate-shopping, automated waybills and consolidated tracking. For a small catalogue one courier account is enough; past that, an aggregator saves real admin and lets the customer pick. Either way, what decides whether a price appears at checkout is the integration behind it.

How do live rates at checkout work?

A live rate is the real shipping price for that parcel and that address, worked out while the customer is checking out, instead of a flat fee you guessed. Quoting the true cost upfront removes the surprise at the last step, which is where a full basket gets abandoned. On Shopify the feature is included but switched off, so a store can sit on a flat fee for months without anyone realising the real rate was available all along.

What delivery timeframes can you promise?

Only promise what a carrier publishes. Aramex states 24 to 72 hours to main centres, delivered by 17h00 on business days, with outlying areas up to 72 hours (source: aramex.co.za), and a 15h00 collection cut-off, Monday to Friday (source: aramex.co.za). The Courier Guy and its locker network quote transit with the rate rather than publishing a standing figure, so take the window from the quote for that parcel.

Whatever the carrier tells you, remember none of them deliver after hours, at weekends or on public holidays, and remote areas run longer. State the window you can actually meet on your product and checkout pages: an estimate you hit is worth more than a faster one you miss.

Delivery is one half of the checkout total. The payment gateways guide covers the other, and the launch checklist tests both before a customer does.

Want the delivery side wired up?

I connect couriers, live rates and SA tax to your checkout, so an order becomes one action instead of four.

Frequently asked questions

Locker collection is usually the cheapest, then drop-off door, then door-to-door. Aramex Store-to-Door publishes a flat R89.99 per sleeve, ex-VAT. The Courier Guy and its locker network (the one you may know as PUDO) quote per route, weight and size rather than publishing a rate card, so the only number that means anything for your parcel is the one their quote returns.

Connect a shipping aggregator like Bob Go, which returns real-time courier rates based on weight and address. The catch on Shopify is that you must enable 'Third-Party Carrier-Calculated Shipping Rates' on your plan first. Without it, live rates won't appear. Showing accurate rates upfront is one of the simplest ways to cut cart abandonment.

Promise only what your carrier publishes. Aramex states 24 to 72 hours to main centres, by 17h00 on business days, with outlying areas up to 72 hours. The Courier Guy and its lockers quote transit with the rate, so take the window from that quote. Whichever you use, couriers deliver Monday to Friday in office hours, not weekends or public holidays, and remote areas run longer.

Not strictly, but it helps as you grow. An aggregator connects many South African couriers through one integration, so you get rate-shopping at checkout, automated waybills, and consolidated tracking without wiring up each courier yourself. For a small catalogue a single courier account can be enough; past that, the aggregator saves real admin.

Ready to build a store that ships without the admin?

From payment gateways to courier APIs and SA tax, I set up Shopify stores that are built to sell, and yours at handover.