Web Design2 June 20268 min read

How to Plan Delivery Zones and Shipping Charges Before Building an Online Shop

Delivery is a pricing decision, not a technical one. Group your customers into a few zones, choose a charging model for each, and confirm real courier costs before you brief a developer. Here is how to plan delivery zones and shipping charges before your Zimbabwe online shop is built.

Simon
Simon
Founder, TechTribe
Zimbabwe shop owner mapping in-town, intercity and pickup delivery zones on paper before briefing a developer to build an online shop

Before you brief anyone to build your online shop, decide two things: which areas you will deliver to, and what you will charge for each. Group your customers into a few zones (in-town, other towns, national, and collection), choose a charging model for each zone, and confirm real courier costs first. The shop is built around those rules, not the other way round.

This is for a Zimbabwe retailer or product business that already sells through WhatsApp, social media or a physical shop and is ready to sell online properly. Delivery is the part of a first online shop that quietly eats margin and creates arguments, so it is worth planning before the build, not after the first complaint.

TL;DR

  • Zones first: group deliveries into in-town, other Zimbabwean towns, national or intercity, and collection. Price each one separately.
  • Pick a model per zone: a flat rate is simplest, weight or order-value based is fairer on bulky or cheap items, and free delivery only works as a threshold offer.
  • Get real numbers before you build: ask your actual couriers or drivers for current rates, then set your shop fees from those, never from a guess.
  • Decide pickup and cash on delivery up front: both are normal local expectations and change how the checkout is set up.
  • Delivery rules belong in the brief. A TechTribe online shop is built around the zones and charges you decide here.

Start with zones, not couriers

A delivery zone is a group of destinations you treat the same way for pricing and lead time. You do not need a rate for every town in the country. Most first shops need only three or four zones, and getting those right makes the rest of the setup fall into place.

  1. In-town, your own city. Deliveries inside Bulawayo, or inside Harare, handled by your own driver, a motorbike rider, or a local same-day courier. Shortest lead time, lowest cost, easiest to control. This is the only zone where a same-day or next-day promise is usually realistic.
  2. Other towns and rural destinations. Deliveries beyond your city but still reachable by road or a bus route, usually through an intercity courier or a bus parcel service, either depot to depot or door to door. Expect a longer lead time and a higher, more variable cost.
  3. National, the major centres. Harare to Bulawayo and back, plus the other main cities, through a national courier. Keep this as its own zone, because both the rate and the delivery window differ from a local drop.
  4. Collection or pickup. The customer collects from your shop or an agreed pickup point and pays nothing for delivery. Cheapest for both sides, and popular with buyers who want to see the goods before they hand over money.

If you sell to diaspora customers who pay from abroad for a local recipient to receive the goods, treat that as a separate arrangement rather than a standard zone, often a simple "contact us to arrange delivery" option. Do not try to price every possible destination on day one.

Your zones also depend on knowing each product's size and weight, which is part of preparing your product data before the shop is built. This article stays on delivery rules; that one covers the catalogue itself.

Choose a charging model for each zone

Once you know your zones, decide how the fee is worked out in each. You can use a different model per zone, and mixing them is normal.

Charging modelHow it worksBest whenWatch out for
Flat rate per zoneOne fixed fee for anything delivered in that zoneProducts are similar in size and weight; you want a price customers can predictOvercharging on small items, undercharging on bulky ones
Weight or size basedThe fee rises with the parcel's weight or dimensionsYou sell a mix of light and heavy or bulky goodsNeeds accurate weights and sizes recorded for every product
Order-value basedThe fee is set by the cart total, often with free delivery over a thresholdYou want to lift average order size and keep the maths simpleA threshold set too low can wipe out your margin
Free delivery, built inThe delivery cost is absorbed into your product pricesMargins allow it and you want it as a selling pointIt hides the cost rather than removing it; risky on low-margin goods
Quote on requestThe customer asks and you confirm the fee before shippingOut-of-zone, oversized, or rural destinations you cannot pre-priceAdds a manual step, so keep it for the exceptions only

Some platforms can calculate a courier's live rate at checkout, but that usually needs an integration and reliable data from the courier, which is not always practical for a small shop. There is no shame in starting with flat or zone rates and refining once you see real order patterns.

A workable starting setup looks like this: a flat rate in-town, a higher flat or weight-based rate nationally, free collection, and "quote on request" for anywhere unusual. Simple, predictable, and easy to explain to a customer.

Where pickup and cash on delivery fit

Two local habits shape delivery planning here more than any software feature.

Pickup matters because many buyers prefer to collect and inspect before paying, especially on higher-value goods. Offer collection as a zero-cost option, decide the location and the hours, and show it clearly at checkout. It lowers your delivery cost and builds trust with cautious first-time buyers.

Cash on delivery is a common expectation, particularly for in-town orders. On the delivery side, it is easiest where you control the driver, so your own rider collects payment at the door. Over a courier or to another city it gets harder, because it depends on whether the courier offers a cash-collection service and how quickly they remit the money to you. Work out, zone by zone, whether you can genuinely honour cash on delivery before you advertise it.

How cash on delivery sits next to online payment is really an ordering-flow question, covered in choosing between on-site checkout and WhatsApp ordering. Here, the job is simply to decide which zones can support it.

Get real numbers before you brief a developer

Everything above is a decision you make on paper, before a shop exists. Do the pricing homework first, because a developer can only configure the rules you hand them. They cannot invent your courier rates, and neither should you.

Work through this before the build starts:

  • List the zones you will actually serve, and be honest about the ones you cannot service well yet
  • Get current rates from your real drivers or couriers for each zone, in writing
  • Choose a charging model per zone and set the exact fee
  • Decide whether you offer a free-delivery threshold, and at what cart value it kicks in
  • Confirm which zones can support cash on delivery
  • Set the collection point, its hours, and confirm it costs the customer nothing
  • Write a realistic delivery lead time to display per zone, and keep it conservative
  • Decide how out-of-zone orders are handled, whether that is quote on request or a polite decline
  • Note who packs each order and hands it to the courier, so the promise is actually deliverable

Hand that page to whoever builds your shop and the delivery setup becomes a configuration job instead of a guessing game.

If you are still early and weighing up the whole move online, our overview of how to start selling online in Zimbabwe sets the wider context. This article is the delivery piece of that plan.

How this works with a TechTribe shop

TechTribe builds online shops either as part of a Standard website, which includes an optional small online shop scoped to what you need, or as a Premium build from $800 and up for a fuller store. Either way, the zones, charging models and pickup rules you plan here are set up inside the shop, so the checkout shows the right fee for each customer's location and offers collection where you allow it.

Bring the worksheet above to the quote conversation and the scope is clear from the start, with no surprises about what the delivery setup involves. You can see what an ecommerce build covers before you commit to anything.

Your next step

Delivery is not a technical detail to leave to the build. It is a set of pricing decisions: the zones you serve, what each one costs, whether you offer pickup and cash on delivery, and how long each delivery really takes. Settle those on paper, backed by real courier quotes, and you sidestep the two classic first-shop mistakes: promising deliveries you lose money on, and quoting times you cannot keep.

Once your zones and charges are drafted, talk to TechTribe about your online shop and we will build the checkout around the delivery rules you have set.


Author: Simon Updated: June 2026

Planning an online shop for Zimbabwe?

TechTribe builds online shops with your delivery zones, charges and pickup rules set up in the checkout. Bring your delivery plan and we will scope the build around it.

Simon

About the author

Simon

Simon writes about websites, lead capture, and digital growth for real estate agencies in Zimbabwe.

FAQs

Frequently Asked Questions

Useful follow-up questions related to this topic.

Should I charge a flat delivery fee or base it on weight?

Flat rates are simplest and easiest for customers to predict, and they work well when your products are similar in size and weight. If you sell a mix of light and heavy or bulky items, weight or size based charging is fairer, but it only works if you have recorded accurate weights and dimensions for every product. Many shops start with flat rates per zone and refine later.

Do I need to know exact courier rates before the shop is built?

Yes. Get current rates from your actual drivers or couriers, in writing, before you brief a developer. A developer can only configure the delivery fees you provide; they cannot work out your courier costs for you. Setting fees from a guess is the fastest way to lose money on every order, or to scare customers off with charges that are too high.

Can I offer cash on delivery in a Zimbabwe online shop?

For in-town orders where your own rider or driver makes the drop, cash on delivery is straightforward and a common local expectation. For other towns or national deliveries it depends on whether your courier offers a cash-collection service and how they pay it back to you. Decide, zone by zone, whether you can honour it before you offer it at checkout.

Should I offer free delivery?

Free delivery is really paid delivery with the cost moved into your product prices, so it only works if your margins allow it or you set a minimum order value that covers the cost. Used as a threshold, such as free delivery over a set amount, it can lift average order size. On low-margin goods it can quietly erase your profit, so run the numbers first.

Can customers collect instead of paying for delivery?

Yes, and offering collection is worth it. A pickup option costs the customer nothing, cuts your delivery workload, and suits buyers who want to inspect goods before paying. Decide the collection point and its hours in advance, and show it as a clear choice at checkout alongside your paid delivery zones.

Want to Learn More?