Hello, Xavier.
Good afternoon!
Thanks for the explanation. Your point about using the geolocation plugin makes more sense that what I had written; i.e. to allow Hikashop change the currency based on the user location (rather than on the selected language).
I have a couple of questions/confirmation regarding the geolocation plugin which I will greatly appreciate your answers to:
a) Display Format of Prices
By enabling the geolocation plugin, if the unit price of a product is specified as USD100.00 and the user is in Japan,
will the price be displayed as USD100.00 (JPY114.25); i.e. in the format of "USDxxx.xx (JPYzzz.zz)?
If not, how can I configure/customise Hikashop to achieve this? From what I have seen, I think the price will be in the format of JPYzzz.zz (USDxxx.xx) instead. Please let me know which files to change the code for.
b) Payment Price
By enabling the geolocation plugin, will the payment price (i.e. the total price of the value of the cart that the user has to pay) be specified in the local currency or in the specified currency for the product?
For example, product A is USD80.00 and product B is USD20.00. The user orders 1 unit of Product A and 1 unit of Product B and hence, the total value of the cart is USD100.00. The user is in Japan, hence the cart value in Japanese Yen is JPY114.25.
Will the user pay in the local currency (i.e. JPY 114.25) or the currency that is specified in the product (i.e. USD100.00)? Or is the payment price set in the Main Currency in Hikashop's Main Configuration?
The requirement I have is for the user pay in USD (and the prices displayed in USDxxx.xx (JPYyyy.yy) for user in Japan).
c) Testing the Geolocation Plugin
Will you be able to suggest how I can test a) and b) above? I.e. even if I enable the geolocation plugin, since I am accessing the site in the "home country", I will not be able to see the localised (e.g. Japanese) display and payment price functionality. How will I be able to "trick" the system so that I can test these?
Thanks very much for your help.
Take care!