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.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | - | - |
16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | - | - |
Supporter timezone: Asia/Jerusalem (GMT+03:00)
Tagged: Bug, Compatibility, WCML
Related documentation:
This topic contains 12 replies, has 0 voices.
Last updated by Itamar 5 days, 1 hour ago.
Assisted by: Itamar.
Author | Posts |
---|---|
August 8, 2025 at 2:06 pm #17305638 | |
alexanderO-11 |
Background of the issue: Please see attached image. Symptoms: Questions: |
August 11, 2025 at 4:11 pm #17310853 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, I've read your description of the problem, and I'm unclear why you view this as a WPML/WooCommerce Multilingual & Multicurrency issue. Can you please explain why you think our plugins cause this WooCommerce Subscriptions shipping price of recurring products? Regards, |
August 11, 2025 at 4:56 pm #17310980 | |
alexanderO-11 |
Yes of course. It's pretty simple. We have two languages (Danish and English). Danish is the main language and there is no issues with the price and taxes there, but the issue is on the English site. Since WPML is the solution that makes the website multilingual it seems obvious that WPML might be the issue - or at least the first place to look. |
August 12, 2025 at 7:08 am #17312169 | |
alexanderO-11 |
I just tried deactivating all plugins except anything WPML-related and our payment gateway. The issue persist on the English site. If you still don't believe the issue is related to WPML then I don't really know where to look. |
August 13, 2025 at 4:25 pm #17318563 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Thanks for elaborating on why the problem is related to WPML. It was unclear from your first message. We have a few known issues with the WooCommerce Subscriptions plugin. You can see them listed here: https://wpml.org/plugin/woocommerce-subscriptions/#ki https://wpml.org/errata/woocommerce-subscriptions-incorrect-price-filtering-on-upgrade-downgrade/ Please check them, and if you think any of them is related to your case, apply the suggested workaround. Please tell us how it goes. Regards, |
August 14, 2025 at 12:48 pm #17321027 | |
alexanderO-11 |
Hi Itamar, Looking back at my initial question I see what you mean. Unfortunately none of the known issues seems related to what we experience. As you can see from my initial screenshot the total for the initial parent order and the recurring subscription are the same (46.99€) also the subtotals are equal (39.99€) but the shipping prices differs (7.00€ versus 10.06€). It's specifically the tax calculation for the recurring shipping that goes wrong. All values are identical except the tax for the shipping (outlined). Best regards |
August 19, 2025 at 12:54 pm #17331387 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, I'm sorry for the late reply here. Thanks for checking the known issues we have with the WooCommerce Subscriptions plugin. In a previous message you wrote: "I just tried deactivating all plugins except anything WPML-related and our payment gateway." 1. What is your payment gateway plugin? 2. Is it officially compatible with WPML? 3. Can the problem be replicated with WooCommerce's built-in gateway payment options like Cash on Delivery or Bank Transfer? The best way to proceed with this issue is to replicate this issue on a fresh WordPress installation. Then I'll be able to escalate it to our compatibility team. For this, I created a test website with a clean WordPress install. You can access it through this link: hidden link With this link, you'll be directly logged in. I configured WPML the same as on your site to have Danish as the default language and English as the second language. I also installed the WooCommerce Subscriptions plugin. Please configure WooCommerce and WooCommerce Subscriptions as set on your site (only the necessary configurations to replicate the issue are enough). When everything is finished and you can replicate the problem, please let us know. Important! Do not import your site to the test site. We must replicate the problem on a fresh, clean WordPress installation. Regards, |
August 22, 2025 at 8:19 am #17339607 | |
alexanderO-11 |
I still need help just haven't had the time to adjust the settings on the test site yet. |
August 22, 2025 at 2:10 pm #17340818 | |
alexanderO-11 |
I managed to replicate the issue on the sandbox site. 1. What is your payment gateway plugin? 2. Is it officially compatible with WPML? 3. Can the problem be replicated with WooCommerce's built-in gateway payment options like Cash on Delivery or Bank Transfer? I have set up the sandbox site and configured the same way as our staging site. Sandbox site is setup with Woo Payments - not Quickpay for WooCommerce. You can see from the test subscription I did that something weird is going on with the tax calculation for the shipping. Please see attached screenshot for reference. Shipping tax is 5.80€ but it should be 0.76€ in this case. |
August 27, 2025 at 4:49 pm #17352629 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Thanks for replicating the issue on the sandbox site. However, when I check the single order on the site, order #83, I don't see 5.80€ as you show in your screenshot. I see 0.76€ as you expected to see. Please see the attached screenshot. Is this issue solved now, or have I missed something? Regards, --- the screenshot has been removed --- |
August 29, 2025 at 12:37 pm #17358114 | |
alexanderO-11 |
Yes. Parent order (#83) is correct. The subscription (#84) however shows 5.80€ for the shipping tax which makes trouble on the future renewal orders (hidden link). To demonstrate it I just created a pending renewal order (#85) which shows 5.80€ for the shipping tax (hidden link). Also please delete the last screenshot as it shows information we don't want publicly visible... |
September 1, 2025 at 2:53 pm #17363287 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Thanks for clarifying the issue. I understand it now. I've escalated it to our second-tier supporter with a package of the sandbox site. I'll update you here once I have news from our second-tier supporters. I appreciate your patience. |
September 9, 2025 at 8:35 am #17386116 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Update I appreciate your patience. |