We have a CD shop set up using WordPress with a customised ShopperPress ecommerce theme. The site is multilingual and has 3 different currencies. The main target audiences are in US, Europe and Switzerland, but global customers are expected. You can view the site here: [url removed, login to view] You can see there the site working well with all information already in the system.
We need to make some modifications to the site so that customers from the different regions can only see product prices relevant to their region, i.e. price for customers in Switzerland in CHF, price for customers in Europe in Euros, and price for customers in Rest of World in $. We may wish to add price in GB £ in the future, so the system must have the ability to be developed easily.
Our required solution is that when a visitor enters the site, it automatically detects the IP address of the country the user is from and then displays different prices accordingly.
The main thing is that the user must not be able to access the different prices for regions other than their own, i.e. a customer in Switzerland must not see price in US dollars.
The new system we need developed should also connect to the shipping costs system so that when the customer goes through checkout, appropriate shipping costs are automatically added for the 3 different shipping zones: Switzerland, Europe, Rest of the World.
The new system must fully integrate into the existing site and its content, and be fully operable upon project completion.
We would appreciate it if you could provide an example of where you have done a similar project and welcome any questions prior to bidding.