Hi I wonder if anyone could offer some advice.
I'm developing a one site, multi store magento install for a food delivery service. I need customer to enter postcode, find their nearest physical store which will then auto switch to corresponding Magento store. (each store has different product catalogue).
Geo Ip looks like the right sort of route but it seems only based on country and I need to be more specific than that.
You can get more specificity than just country with GeoIP, especially with paid service, but the accuracy goes down the more specific you get. As far as switching stores automatically, you can implement that by loading the appropriate store for the customer and then redirect them: