Vote up!
Vote down!

Free shipping withing 50 miles?


I have a few customers selling heavy items that they ship themselves. They offer different delivery costs depending on how far away the customers is - eg Free delivery within 50 miles.

I am looking for a way to be able to calculate this using Rules and shipping.

EG using commerce shipping, flat rate, rules, and some sort of geo module in order to show differnt shipping rules depending on distance.


Band 1: 0 - 50 miles
Band 2: 50 - 100 miles
Band 3: 100 - 150 miles

To be shown depending on the address they put in on the order form.

I thought about adding certain postcode options - but there are thousands and this would take a life time, so perhaps calculating distance on the fly is better. Any other ideas??

Many thanks for any help,


Asked by: joecanti
on July 1, 2012


I'm also interessed in this function, do you have implement that?

- happyguilmore on October 14, 2012

1 Answer

Vote up!
Vote down!

Anybody any ideas on this?

I was thinking of somehow using openlayers proximity to calculate the distance?

Thanks, Joe

Answer by: joecanti
Posted: Jul 6, 2012