Shipping methods amounts incorrectly rounded
-
Hello
We’ve found the following issue. We are running a Woocommerce store with the folloging currency options:- Currency: Chilean Peso
- Thousand separator: . (dot)
- Decimal separator: , (comma)
- Number of decimals: 0
When we edit the shipping methods, all the prices are shown with the thousand separator (the dot).
If we change a value removing the thousand separator, the value get stored correctly.
But, if we change a value keeping the thousand separator and save, then the thousand separator is considered as a decimal separator and the amount gets rounded.
Here are a few captures from my testing site. To ensure no conflicts, I’m using the ‘Storefront’ theme and the only active plugins are Woocommerce and the one that provides the states names.
This are the currency options:
This is a Shipping method I want to modify. Values are shown with the thousand separator (the dot)
Current cart totals:
Where I’m saving the changes keeping the thousand separator.
This is what gets stored. The value got rounded to 2. The correct price should be 1900
For now we are editing all amount removing the separator.
Is there a way to make woocommerce not round the values? Or maybe just not show the thousand separator when editing a Shipping Method?
Thank you
- You must be logged in to reply to this topic.