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

GEO IP Rules not working

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.

Hi

I followed all the steps in  the article below but still cant get geo ip currency rules to work.

https://currency-switcher.com/using-geolocation-causes-problems-doesnt-seem-to-work-for-me

I added the below to a page and it shows the correct country i am in but the incorrect currency based on the geo ip rule that I set for that country.

[woocs_geo_hello][woocs_show_current_currency]

Could you please help identify the issue.

Thanks!

Hello

What you’re seeing is expected behavior.

The country shortcode shows correctly because GeoIP works, but the currency is already stored for your session/user, stored on the same first moment when you activated the plugin and looked the front, or even changed the currency.

Once a visitor enters the site for the first time, the currency is detected by IP and saved (cookies / transients / session).
After that, changing GeoIP rules will not override the already stored currency for the same user - because by logic it is choise of customer

So:

  • only new / unique visitors will see the new currency rules

  • existing visitors will keep the previously detected currency

What you can do:

  • clear browser cookies

  • or open the site in a different browser / incognito

  • or switch storage to Session in the Options tab (recommended for testing), otherwise you’ll keep seeing the “wrong” currency because it’s already saved for your IP/session.