Bug with prices if the Shipping and Billing country are different
-
Hi Oscar,
I am using the latest version of WordPress and WooCommerce. I have used your plugin for some time, but I am having a problem.
If I have an item I am selling for £10, I would like to sell it for £10 in the EU (including VAT) and £10 outside of the EU (excluding VAT). So the price is the same, but in the EU, the VAT is included in the price. To achieve this I set ‘I will enter prices exclusive of VAT’. Then for each product, I set £10 for price, and £8.00 for EU price (and then tax is added to make it £10 at checkout).
This works well, but if you select a country that is not in the EU, like Australia, with a shipping address that is (like UK), then the checkout price is £8. If you select UK billing address with an Australian shipping address, then even more weirdly, the price becomes £12. It is almost like the addition of tax is being done backwards. I have WooCommerce set to calculate taxes based on shipping address.
If you would like to replicate this:
go to https://store.osmc.tv
Add the OSMC Remote. The price should be 16.99.
Select Australia as Billing Address
Select UK as shipping address.
Tax gets added, and it costs too much.OR, select UK as billing address
Select Australia as shipping address
Tax gets removed, and it costs too littleMany thanks for this plugin, and I await your response
Sam
https://www.ads-software.com/plugins/woocommerce-product-price-based-on-countries/
- The topic ‘Bug with prices if the Shipping and Billing country are different’ is closed to new replies.