2026-03-23
Fair Local Delivery Rates: How to Price Deliveries by Distance
Flat delivery fees either overcharge nearby neighbors or cost you money on far trips. Learn how to create radius-based delivery zones with interactive map pins.
Why fixed delivery fees frustrate customers and hurt profits
Charging a single flat delivery fee across town creates an imbalance: customers who live just a few blocks away feel overcharged, while long-distance deliveries end up costing you more in fuel or courier fees than you collected at checkout.
Key takeaway: Distance-based delivery rates adjust automatically according to the customer map location, creating fair fees for shoppers and protecting your margins.
Step 1 — Set your store location as the central reference point
In your store Settings, enter your business address or drop a marker on the map:
- This point serves as the central reference pin from which all delivery distances are calculated.
- Make sure this location matches where packages are actually dispatched — whether from a commercial shop or a home kitchen.
Step 2 — Create tiered delivery zones by distance
Define delivery zones around your store using progressive radius tiers:
- Nearby zone (e.g., 0 to 3 km): Low fee or complimentary delivery for neighbors, encouraging frequent small orders.
- Mid-distance zone (e.g., 3 to 8 km): Moderate fee covering standard motorcycle or bicycle courier expenses.
- Extended zone (e.g., 8 to 15 km): Adjusted rate for distant deliveries, ensuring courier travel time is fairly compensated.
- You can also set a maximum delivery radius to prevent orders from locations outside your reachable area.
Step 3 — Let the checkout calculate accurate delivery rates automatically
When shoppers enter their address during checkout:
- The customer confirms their exact location using the map pin.
- The checkout calculates the precise distance and applies the correct delivery fee immediately to the order total.
- Customers see exact shipping costs before paying, eliminating surprises and delivery disputes.
Step 4 — Dispatch packages with complete location details
Every completed order includes the necessary delivery information:
- Couriers receive the customer name, phone number, and a direct map link pointing to the customer pin.
- Drivers find destinations without calling you or wandering around confusing streets.
Frequently asked questions
Can I offer free shipping on larger orders within certain zones?
Yes. You can configure order thresholds so that orders over a specific value qualify for free delivery within your nearby zones.
What happens if a customer pin falls outside all defined zones?
The checkout politely notifies the customer that their location is currently beyond your local delivery area, saving you from having to cancel impossible orders later.
Next step
Next week: discover how to create manual phone and walk-in orders directly in your store dashboard using quick order entry.
Related Guides
2026-08-24
Essential Store Pages: About, FAQ and Policies in Your Customer Language
Trust pages resolve the final hesitation before a purchase. Learn how to create clear information pages with the visual editor, share friendly page links, and communicate clearly in your store language.
2026-08-17
Managing Your Store Subscription: Plans, Invoices, and Confident Upgrades
Understand how your store billing works. Learn how to review invoices, manage payment methods, and choose the right moment to upgrade your plan.
2026-08-10
Store Settings and Business Hours: How to Manage Operational Information and Build Trust
Few things damage customer trust faster than ordering same-day delivery from a closed store. Learn how to set business hours and configure essential store settings.
Create your free store today
Join merchants selling on Instagram and WhatsApp with their own link.
Create Free Store