Background of the issue:
I have installed Woocommerce Multilangual and Multicurrency on my site, hidden link, and have installed 10 different currencies.
I have tried to follow different suggestions to solutions from your site. I.e. this one: https://wpml.org/forums/topic/multi-currency-not-functioning-properly-in-my-site-2/
But still no success 🙁
Symptoms:
When a user changes to another currency, the actual price next to the product is still shown in the original currency.
Thanks for letting me know about the migration. I deactivated non WPML plugins and tested this page: hidden link
With these settings, the currency switcher works as expected. So the nexts steps you can take, activate plugins one or a few at a time. If the issue returns, note which plugin was most recently activated so we can then test for a conflict with WPML. Please let me know the results.
Sorry for my late reply.
I do not get an email notification when you reply.
Though... I DO get the email notification when you send the "do you still need assistance" mail.
I use gmail...
Anyway...
I have tested, and i found out that the plugin that causes the issue is: woopayments
If i disable that plugin the switch works.
Can you look into the error?
Cloudways is VERY slow, so i did the test directly on my site.
I have everyday backups, and you are welcome to do the thing you need to do on my site.
I confirm that on your test site, if you enable WooPayments, the currency switcher no longer works. However, I also set up a test install with only WPML, WooCommerce and WooPayments and I cna't reproduce the issue there. Please use this link to login to the fresh install and test: hidden link
Please also check any settings here that may be different than your site in case it's something in the settings making the conflict.
This is a test site, so automatic exchange rates are not set up. I just changed the exchange rates for testing purposes only and now you can see both the currency symbol and the amount adjust.
I have done a lot of testing.
In my eyes the error shall be found in the multicurrency plugin somewhere
I have setup a duplicate test page with a new database. When i migrate to test page, the error is gone ????
Therefore i deleted my prod site and my prod DB, and migrated the working test site back to prod.
But being at prod with a duplicate of the working test site, the error is back ???
I really hope you can help me solve this.
I belive that i do not sell anything except from denmark because when the users change to dollars or euro, the price still says 40 DKK.
If i was a user that would make me not want to buy from the site.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.