Re: Shipping methods

Can I limit free local delivery to a specific radius?

21 0 11

I am offering Local Delivery in 15km radius, free of charge, regardless of the purchase value. I want customers within this radius to have Free Local Delivery as the only delivery option.


Customers outside of this radius should have General and Custom shipping rates available, but no Local Delivery. 


Is this possible?


I only came as far as Local Delivery radius being an option for customers within this radius. But they also have General and Custom shipping rates available, which I don't want to offer them. 

Please help, if anyone knows how to do that.

Thank you!


Replies 3 (3)

Shopify Partner
220 23 31

You might need to use apps for this. There are apps that modify your rates at checkout (hide the other rates when there is a local delivery option). You can also use other apps that generate rates based on the distance. For example, our app JsRates can be used to define rates based on driving distance (or straight-line distance) in conjunction with other custom rates.


You will need the carrier calculated shipping rates (CCS) activated on your store to use JsRates on checkout page. If you are keen, please install the app and reach out to our support team for free setup service. JsRates has a free demo plan and offers full access for development stores.

Founder @ JsRates: Custom Shipping Rates
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more about JsRates visit the JsRates home page or JsRates documentation
- Find JsRates on Shopify app store

154 9 17

Yes I believe as YOD_Solutions has said, you're unable to do this in Shopify. Starshipit is another solution which lets you manage deliveries based on factors like post code (using automation rules), though it is a paid solution so may not be right for you at this stage. Check out the website if you'd like to learn more in any case. Good luck!

Your local shipping consultant @ Starshipit

Shopify Partner
54 3 7

Hi @HelplessSoul77 ,


It's a tricky one as Shopify's shipping rates do not recognize distance. I understand that you don't want to show your shipping rates to customer addresses within a 15km radius, only the free local delivery rate.


I would like to recommend checking out Delivery Rates by Distance. This app allows you to manage all your rates directly within its app and seamlessly connect them to your Shopify shipping profile.


Here's what your setup would look like. You'll configure two distance conditions:

1) 0-15km: free local delivery

2) 15km and above: General and Custom shipping rates


Furthermore, you can tailor rates based on price and weight criteria. I highly recommend taking advantage of the 14-day free trial. Please note that a carrier service API is necessary to use this app!


Let me know if you have any questions!


Klaudia from Zapiet 🙂

Klaudia from Zapiet