I run local delivery for my store and I’m looking for something very basic. I don’t need to calculate shipping rates. I just want to block customers from checking out if their address is outside a delivery radius that I define on a map.
I’ve looked at:
· Zapiet – but it forces you to use Carrier Calculated Shipping, which means upgrading to the Advanced plan or paying extra. Too expensive and complex for what I need.
· A few delivery date apps – some have a postcode/zipcode checker, but they start at $19.99/month and I have to manually list every allowed postcode instead of drawing a radius.
Is there an app that just does a simple yes/no gate based on distance from the store, works on the Basic Shopify plan, and costs around $10/month?
I’m starting to think this doesn’t exist and I might have to build it myself. Any pointers would be appreciated. #local-delivery#deliverycheckoutshipping#app-recommendations
You might be looking for a solution that Shopify already partially provides before reaching for an app.
Shopify’s built-in Local Delivery feature lets you restrict delivery by either:
A delivery radius around your store location, or
Specific postal/ZIP codes
If all you need is a simple “inside radius = allowed, outside radius = not allowed” rule, it’s worth checking whether the native Local Delivery settings meet your requirements. Several merchants use it for exactly that use case.
Hey @cmgd ,
You may not need a third party app for this :
Shopify built in Local Delivery feature allows you to define a delivery radius around your store location and only offer local delivery to customers within that area. This works without carrier calculated shipping and may be sufficient if your goal is simply to restrict deliveries outside a specific radius.
If you need more advanced functionality such as custom drwan map zones checkout blocking before delivery selection or complex delivery rules then a custom solution or a specialized app would be required.
I’d recommend testing Shopify native Local Delivery radius settings first as it could solve your use case without the cost and complexity of additional apps.
Thanks
Shopify actually has a free, built-in tool that does exactly what you need on the Basic plan without any extra app fees. Just go to Settings > Shipping and delivery, turn on Local delivery, and you can set a specific delivery radius from your store. The trick to blocking everyone else is to turn off or delete your standard shipping rates. If you only offer local delivery, Shopify will automatically block anyone outside your circle at checkout with a message saying the order cannot be shipped to their address. It takes five minutes to set up and costs absolutely nothing.
Hello @cmgd
What you want is pretty niche. Most local delivery apps are more focused on scheduling and rates, so they require Carrier Calculated Shipping or postcode lists.
A practical work around is to use Shopify Functions, or a checkout validation app that can block orders by delivery rules, albeit that depends on your plan and whether you canexted your checkout.
For the budget concious, some apps will validate ZIP/postcodes at cart level, instead of checkout view. Should you require a map radius feature (I didn’t need one), you may find that a small custom app or cart validation script is the least complicated and most cost effective route in the long run.