Plugin Support
Hannah S.L.
(@fernashes)
Automattic Happiness Engineer
I’ve seen the possibility to set a rate for each product, but what if i need more than one? In some cases the client could have some concession and it could be needed to sell the product with a different rate respect to the one setted on product page.
In WooCommerce, you can have multiple tax rates, and then you choose which tax rate to assign to each product. Each product has one tax rate.
Here’s how to set that up:
https://docs.woocommerce.com/document/setting-up-taxes-in-woocommerce/#section-7
What do you mean by “changing it manually”?
I try to explain.
I have an order composed by one product that cost 100€. The rate assigned is IVA 22%. So the total is 122, and on checkout page the price is shown tax included, so it is shown TOTAL 122 (Iva 22€).
Now if i manually go to change the order, i can modify the price and the tax, removing it or adding another one. Suppose now that i change the tax class and i select another one, IVA 4%. Now the new total is 104, but on checkout page it is shown 104 (Iva 22€) and it is wrong.
I mean the tax calculation on checkout page is done on the tax assigned to the product even if i change it manually like in the example.
There is some way to fix it?
-
This reply was modified 7 years, 11 months ago by
goodluck95.
Plugin Support
Hannah S.L.
(@fernashes)
Automattic Happiness Engineer
Now if i manually go to change the order, i can modify the price and the tax, removing it or adding another one. Suppose now that i change the tax class and i select another one, IVA 4%. Now the new total is 104, but on checkout page it is shown 104 (Iva 22€) and it is wrong.
The idea is that the correct taxes are selected at checkout automatically, based on the customer’s billing address. If you change the tax manually later, you’re only changing the amount of the already selected tax (the IVA), not the tax type. In most cases, you don’t ever need to change the tax, as the correct taxes are selected based on the location already.
You can create more than one tax type in **WooCommerce > Settings > Taxes**. However, you’d need to set when that tax should be selected, i.e. which country, zip code, etc., so that it can show up at checkout.
Are you looking to offer certain customers a discount?
Plugin Support
Hannah S.L.
(@fernashes)
Automattic Happiness Engineer
We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.