Skip Navigation

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 0 replies, has 1 voice.

Last updated by Itamar 4 days, 18 hours ago.

Assisted by: Itamar.

Author Posts
March 27, 2025 at 6:01 pm #16869981

iliyaI

Background of the issue:
I am using WooCommerce Multilingual & Multicurrency on my site hidden link. I previously used Aelia Multicurrency, which worked fine for currency conversion but couldn't map the language with the currency. I switched to WPML because it maps the language with the currency correctly. I have two currencies: USD and RUB, with USD as the base currency.

Symptoms:
When I switch to the Russian language, which is mapped with RUB, the price displays inconsistently. In the catalog, it shows 149 RUB correctly, but when added to the cart, it reverts to 1.49 USD. On the cart screen, the price shows as 1.49, the subtotal as 149, and under the cart icon, it shows 149.

Questions:
Why does the price revert to USD when added to the cart?
How can I ensure consistent currency display across all sections of the site?
Can you advise a couple of currency switchers that have good integration with WPML?

March 28, 2025 at 8:07 am #16871422

Dražen
Supporter

Languages: English (English )

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

Hello,

Thanks for contacting us.

While you wait for my colleague to take over the ticket, let me try to help you with the issue quickly.

1) You are using old WPML beta versions. Please update to WPML 4.7.2 and the latest WCML.

Go to Plugins > Add New > Commercial > Click “Check for updates" and update WPML plugins to the latest versions.

Please make sure to create a backup before doing any actions, just in case.

2) if the issue still happens, try to disable cthe ache plugin or your child theme to see if there might be some conflicts.

Let us know how it goes.

Regards,
Drazen

March 28, 2025 at 12:49 pm #16873023

iliyaI

Hello Drazen,
Thank you for your advice.

1. I updated WPML when I was placing this ticket as I was also informed by the system about this.

2. Unfortunately I cannot fully test this. I disabled the cache plugin - WP Rocket and the problem remains. I tried to disable my child theme, but the site becomes a mess and I even couldn't add the product to the cart.

Buy anyway it worked fine with a different currency plugin, it just didn't have a proper integration with wpml

March 31, 2025 at 3:20 pm #16880096

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I'll continue to help you with this issue.

Is the problem?
Please see the attached screenshot.

If you need further help with this, please share the access details to your site with me. I'm enabling a private message for the following reply.

Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Regards,
Itamar.

2025-03-31_18-17-57.jpg
April 3, 2025 at 6:46 pm #16894622

Laura
Supporter

Languages: English (English ) Italian (Italiano )

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

Hi,

Itamar is on vacation so I'm covering for him.
I get a wrong password message, can you please check?

April 6, 2025 at 9:01 am #16900883

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I'm back and will continue to help you with this issue.

I also checked, and either the username or the password is incorrect. Please see the attached screenshot. Please share the correct details. I'm enabling a private message for the following reply.

Please also see the screenshot where I ask about the problem and confirm if this is indeed the problem.

Regards,
Itamar.

2025-03-31_18-17-57.jpg
2025-04-06_11-58-41.jpg
April 7, 2025 at 1:05 pm #16904598

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I'm glad that the original problem is solved now!

As for the 'Currency Switcher Not Visible on Live Site' issue, please open a new ticket in our support forum, as we focus on one issue per ticket. We usually do that for you by splitting the ticket into a new one. However, I cannot split a ticket from a private reply. If you want me to split this ticket, please write again in the following public reply about the Currency Switcher Not Visible on Live Site issue. Please specify which Elementor template you added the currency_switcher shortcode to.

About the showing or hiding of gateways based solely on the chosen currency. I'm sorry, but 'out of the box' is impossible. You will need a custom solution for this. You can read about this feature and its options here.

https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/#configuring-payment-gateways-for-each-currency

Regards,
Itamar.