PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Issue with switch currency GeoIP

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

The plugin works correctly, I just have a small problem: My default currency is EUR and I have added the USD currency that is only seen by users according to the GeoIP configuration. In the advanced settings I have disabled the allow multiple currency (NO) option.
When the user sees the product page (if he is not from Europe) it correctly shows the prices in USD, when going to the checkout page he can see the price in the default currency (EUR) and the approximate value in the USD currency, everything works correctly, but when the user returns to the product page, the prices are set in the default currency (EUR) and must be displayed in USD.

I hope I explained well, any solution? Thanks

Hello

Yes, I understand you. But this is the correct operation of the plugin.

I will try to describe the reason for this behavior.

GeoIP rules -  This only works for the user's first visit. Next, the plugin stores the user's last currency. This is necessary so that the user can select the currency

Your situation:  The user visits the site for the first time and sees the currency depending on the location.  This user goes to the order page and the currency is switched to the base one (depending on the"allow multiple currency" setting) He goes to other pages and sees the base currency because this is the last currency and the GeoIP rules no longer work for him