adeep Posted January 15, 2014 Share Posted January 15, 2014 Hi, I'm using perstashop vers. 1.5.4.1 and I want to select users for each country by ip (language will be still the same) and give each country an own shop (multishop). Each country will have it's own curreny, same items but own prices, own shipping informations. Can I handle this with prestashop, are there any moduls, have you any ideas to help me? Thanks for help in advance adeep Link to comment Share on other sites More sharing options...
El Patron Posted January 15, 2014 Share Posted January 15, 2014 Hi, you would need custom code for this. My suggestion is to review this thread: http://www.prestashop.com/forums/topic/288754-tip-localization-use-ietf-code-to-set-language-of-shop-not-iso/ bacically if you follow this and apply fix, your shop will serve the correct language. It's not a good idea to set language by country but on the browser language(s) passed via http protocol. I travel a lot and my browse 'primary' language is en-en, so if I am in Spain and visit a multi-lingual site and they show me Spanish for example..I think..what a goof Now, if you want to geo target, then I suggest mutlishop using ccTLD URL. learn more from google here: https://support.google.com/webmasters/answer/1347922?hl=en and here: https://support.google.com/webmasters/answer/182192?hl=en using cctld (by country) and multiplexing 'same content' is best practice. Link to comment Share on other sites More sharing options...
adeep Posted January 15, 2014 Author Share Posted January 15, 2014 Thanks for fast response. But language is not the solution. All my users are speaking the same language. What I need is a selection by ip (as maxmind db shows). My problem is , is there some module or do I have to write my own code. Thanks again for help adeep Link to comment Share on other sites More sharing options...
El Patron Posted January 16, 2014 Share Posted January 16, 2014 adeep, sorry I sometimes speed read and missed you are one language. there is still valuable information as it concerns how to geo target by country, i.e. ccTLD. What countries do you offer at registration/shipping? Link to comment Share on other sites More sharing options...
adeep Posted January 16, 2014 Author Share Posted January 16, 2014 Hi El Patron, the concerned countries at the moment are Mexico, Costa Rica, Panama, Venezuela, Colombia, Peru Link to comment Share on other sites More sharing options...
El Patron Posted January 16, 2014 Share Posted January 16, 2014 Hi El Patron, the concerned countries at the moment are Mexico, Costa Rica, Panama, Venezuela, Colombia, Peru then I recommend multishop with a geo targeted ccTLD for each country. Link to comment Share on other sites More sharing options...
adeep Posted January 16, 2014 Author Share Posted January 16, 2014 Hi, thanks for answer. I think the right solution is to integrate an ip db as maxmind. Is there module to handle this our some advice how to do it right? Thanks Link to comment Share on other sites More sharing options...
El Patron Posted February 3, 2015 Share Posted February 3, 2015 Hi, thanks for answer. I think the right solution is to integrate an ip db as maxmind. Is there module to handle this our some advice how to do it right? Thanks the native ps geo location is used to 'restrict', in that if the IP resolves to a country restricted from shopping, the visitor is told this on each page. However the free geolitecity.dat is about 85% accurate, so for 15% of visitor there is chance, even though they are within your selling market, they will not be allowed to shop. I recommend the module if you want to do Geo Localization, Geo Targeting Pro. Link to comment Share on other sites More sharing options...
Recommended Posts