Multicurrency: wrong shipping fee on cart update
-
Hello,
I have a multilanguage (EN, DE, IT, SV) and multicurrency (EUR, SEK) site.
I set up 2 shipping zones through Flexible Shipping plugin.
These are:
Sweden: shipping fee 120 SEK, free over 600 SEK
Rest of the world: shipping fee 15 €, free over 60 €All the settings are based on the main currency (EUR), but swedish customers are served with prices in their currency (SEK) that are calculated converting from Euro at the conversion rate set up in WooCommerce Multilingual & Multicurrency (1 EUR = 11 SEK). So in the Flexible Shipping setup for Sweden I put the values in Euro that determine the correct value in SEK after the conversion.
Everything works fine when:
– the cart total is immediately lower than 600 SEK, the 150 SEK fee is applied.
– the cart total is immediately greater than 600 SEK, free shipping is applied.The problem arises when the cart total is less than 600 SEK and I update the cart by adding more units of the same product in order to exceed the 600 SEK limit.
In this case the free shipping is correctly applied but also a 120 SEK fee is added.
If I refresh the page using the browser refresh button or proceed to checkout page the wrong fee disappears and real free shipping is correctly applied.
I already checked with the guys from Flexible Shipping that everything works fine from their plugin’s side.
I also figured out how those 120 Kr are being calculated:
- shipping methods are set to “taxable”
- prices are entered including VAT
- VAT for Sweden is 25%
=>25% of 150 Kr is 30 Kr => 150 – 30 = 120!!!
So it looks like a reverse calculation that excludes the tax amount is made on cart update.
For your information, this happens:
- both with my child theme, parent theme and Storefront theme, but not with Twenty Twenty-Three theme.
- only with the shipping method for Sweden, which is calculated in the secondary currency (SEK). The shipping method for the rest of the world (in EUR) works fine, also on cart update.
Can you please help with this?
Thank you
The page I need help with: [log in to see the link]
- The topic ‘Multicurrency: wrong shipping fee on cart update’ is closed to new replies.