This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing an issue where the price displayed in the Slovenian language version of their WooCommerce site shows €11.16 instead of €10.90 when logged in with a Croatian shipping address, despite both language versions having the same product price set. This discrepancy does not occur in the Croatian language version.
Solution:
1. Confirm that both the Slovenian and Croatian product translations have identical, WPML-synced regular prices.
2. Check the WooCommerce Product Price widget on the Elementor single-product template, as it might be using a separate calculation or caching path for variable-product price ranges that doesn't match WooCommerce's core tax resolution.
3. If the issue persists, it suggests a potential problem with the display logic in Elementor or XStore, possibly bypassing WooCommerce's tax calculation under certain conditions. In this case, escalate the issue for specialized review.
4. If disabling all plugins and themes, including WPML, results in consistent pricing, the issue likely lies outside of WPML.
This solution might be outdated or not applicable to your specific case. If these steps do not resolve your issue, we highly 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 with us for further assistance.
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 5 replies, has 1 voice.
Last updated by 1 month, 2 weeks ago.
Assisted by: Carlos Rojas.