Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was experiencing issues with the multicurrency feature of WooCommerce Multilingual & Multicurrency. Despite setting the currency based on site language and client location, and having custom prices for each country, the currency did not change according to the client's location. The client used a VPN to simulate locations in DE/DK but still saw prices in NOK while in SE and DK, and vice versa.

Solution:
We recommended the client to ensure they had followed all the steps correctly by visiting Multi-Currency Support for WooCommerce. We asked the client to:
1. Create a full site backup.
2. Update all plugins and themes.
3. Flush any cache memory.
4. Enable and configure the multicurrency mode correctly.
After these steps, our 2nd-tier specialists took over, activated the multicurrency options, and flushed the cache memory, which resolved the issue.

If this solution does not resolve your issue or seems outdated, we recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 14 replies, has 0 voices.

Last updated by Carlos Rojas 1 month ago.

Assisted by: Carlos Rojas.

Author Posts
June 4, 2025 at 9:45 am #17105623

lasseE-3

Background of the issue:
I am trying to use the multicurrency feature of WooCommerce Multilingual & Multicurrency. I used a VPN to simulate being in DE/DK, but the currency remains in NOK. I have set the currency based on both site language and client location, and I have set custom prices for each country. The issue can be seen on this page: hidden link

Symptoms:
Despite my settings, I received the Norwegian price when in SE and DK, and the SE/DK price when in Norway. I expected to see the correct prices/currency but got the wrong prices.

Questions:
Why is the currency not changing according to the client location?
How can I ensure the correct prices are displayed for each country?

June 5, 2025 at 8:46 am #17109096

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hello,
Thank you for contacting us

Please visit this link: https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/ and double-check that you have followed all the steps as described.

Regards,
Carlos

June 5, 2025 at 9:45 am #17109387

lasseE-3

Still not working...

June 5, 2025 at 9:58 am #17109429

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

1.- I understand you want to show the currency based on the location of the user. Please let me know if that is correct.

2.- Share the access credentials to the site in your next message, which I have set private.

Confirm you have created a full site backup that you can restore if necessary.

June 5, 2025 at 10:20 am #17109546

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Thank you for sharing the credentials requested.

Before we continue, I kindly ask you to:
- Create a full site backup
- Run the Elementor and WooCommerce database updates
- Update all outdated plugins and themes that appear outdated in this link: hidden link
- Flush any cache memory that might exist
- Enable and configure the multicurrency mode in hidden link
- Double-check if the issue has disappeared.

June 5, 2025 at 10:32 am #17109588

lasseE-3

The issue has not disappeared. When I enable muliticurrency I get the prices for SE and DK also when I am in Norway. As mentioned I use VPN.

June 5, 2025 at 10:57 am #17109849

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Thank you for your message.

Please leave the multicurrency activate so I can take a look at the configuration

June 5, 2025 at 7:50 pm #17112209

lasseE-3

I can´t leave the multicurrency active, as it fucks my prices is Norway, were we have several sales each day.

June 6, 2025 at 6:23 am #17112893

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

I understand.

In this case, I kindly ask you to create a staging site with a copy of the production site -you can use WP Staging- and share the access credentials in your next message, which I have set private. This way, I will be able to run further tests to reproduce the issue and isolate its cause.

June 6, 2025 at 12:05 pm #17113975

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Thank you very much for creating the staging site and sharing the access credentials.

I ran several troubleshooting steps and tested on a minimal setup, but the issue persists. Do you authorize me to create a copy of the staging site to escalate this ticket to our 2nd tier of support?

June 6, 2025 at 12:10 pm #17113980

lasseE-3

Please do whatever needed to fix this issue.

June 6, 2025 at 12:37 pm #17114037

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Thank you very much for your authorization.

I have escalated this ticket to our 2nd tier of support, where our 2nd tier specialists will take a deeper look at this issue and try to isolate its cause.

I will get back to you as soon as I get more information.

Thank you very much for your patience and understanding!

June 12, 2025 at 11:32 am #17129774

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi there,

Our 2nd-tier specialists activated the multicurrency options, and after flushing the cache memory, it all worked correctly -see attached images-

image3.png
image2.png
FireShot Capture 130 - WooCommerce Multilingual & Multicurrency ‹ Ederagen Helse — WordPre_ - [ederagenhelse.no].png
June 16, 2025 at 8:51 am #17137499

lasseE-3

It is supposed to be custom prices in SE/DK. Is that also working?

June 16, 2025 at 9:28 am #17137764

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Yes, everything is working