Im hoping I can be pointed in the right direction. We are rebuilding a website for a client because it keeps getting hacked and the backend has never worked properly from day one. Its a Joomla 3/VM 3 installation. On the old website they got some guy(we don't know who) to setup their VM so that different products/prices would display depending on location. In the backend there is a number of shopper groups. Ireland, UK, Rest of Europe and Rest of world. If someone in the UK logs on they would automatically see the UK prices, Currency is Sterling and they only see the products available in their region and this is all determined by their shopper group. In theory this is great and it works about 50% of the time. We need to get it setup again but with a reliable service that works 100% (or close to it) of the time. They remember him telling them that he was using a free service and we are assuming this is why it only works half the time but we cannot find any plugins or code relating to it so we are struggling to find a solution.
Does anyone know of a way to do this?
Yes .. I tried a similar thing for Vat detection and found all the free ip lookup services and 1 paid i tried very slow and often inaccurate
Stan at Rupostel has a great ext that I now use to detect countries from ip
http://www.rupostel.com/free-virtuemart-extensions/extensions/geolocator-for-joomla
this u would need to integrate into how ever the user is assigned a shopper group
Or there is an extension I think could maybe do this on VM extensions
http://extensions.virtuemart.net/vm-orders/vm-localise-detail
http://extensions.virtuemart.net/tools/geolocator-for-joomla-detail
Just to report that the http://extensions.virtuemart.net/tools/geolocator-for-joomla-detail stalls on importing the GeoIPCountryCSV on Joomla 3
the table remains empty ( you can though simply install manually with phpmyadmin etc)
Works fine on joomla 2.5