Skip to content
Log inSign up free
Shipping & Delivery

Setting up delivery zones

Charge customers a delivery fee at checkout based on where they live.

If you charge for delivery, you can set up delivery zones so customers see and pay the correct delivery fee at checkout — without you having to message them afterwards. Each zone has a name (like "Nairobi CBD" or "Other counties") and a price.

Step 1 — Turn on delivery charges

Go to Dashboard → Shop → Delivery (or Dashboard → Delivery). The first time you visit, you'll see a Turn on delivery charges button. Tap it.

Until you turn this on, no delivery fee is added at checkout — useful if you want to keep things simple while you start out, or if delivery is always free.

Step 2 — Add a zone

Tap the + floating button. A form slides up. Fill in:

Step 3 — Save

Tap Add zone. The zone appears in your zones list. Customers will see it at checkout immediately.

What customers see

At checkout, customers pick a delivery zone from a list. The fee is added to their total before they pay. The zone name is recorded on the order so you can see exactly what they chose.

Editing or removing a zone

Tap a zone in the list to edit any of its settings. To delete, use the bin icon — but be aware:

Tips

Turning delivery charges off

You can switch the master toggle off at any time. Your zones are kept but hidden — flip it back on later and they're still there.

Still need help?

Can't find what you're looking for? Reach out and we'll get back to you.

Contact support
WhatsAppsupport@myduka.link+254797 560 650