This guide will explain how to use the Disco pluginâs âTax and Shippingâ conditions and offer different discounts.Â
1. Tax Class Based Condition #
The Tax Class condition allows you to apply discounts based on the tax classification assigned to your products.
In WooCommerce, tax classes help categorize products under different tax rules, such as Standard, Reduced Rate, or Zero Rate.
This condition is useful for tailoring discounts based on tax policies or offering promotions on tax-exempt or lower-taxed items.
Letâs offer a $10 discount on products under the Standard Rate Tax class.
Once you set up a fixed 10 USD discount, go to the Conditions section and follow these steps:
- Choose “Tax Class” as the filter.
- Set the method to “Contain”.
- Input the Keyword âStandardâ.
- Save it.
This setup ensures that the discount applies only to products categorized under the Standard Rate tax class.
Here, our store sells furniture at the standard tax rate and if a product like âANONER Fold Sofa Bedâ Winter Jacketâ (priced at $170) falls under this tax class, it will receive a $10 discount, reducing the price to $160.
2. Tax Status Based Condition #
You can apply discounts based on whether a product is taxable or non-taxable using the Tax Status condition.
In WooCommerce, every product is assigned a tax status, which determines if taxes are applied during checkout. The available options are:
- Taxable â Standard products that are subject to tax.
- Shipping Only â Products that donât have tax but may have taxable shipping charges.
- None â Fully tax-exempt products that do not incur any tax.
This condition is useful if you want to create tax-aware promotions, such as offering discounts specifically for tax-exempt products or products that are normally taxed.
Hereâs an Example:
Letâs offer a 12% discount on all taxable products.
So, choose âAll Productsâ and then set up a 12% discount. Go to the Conditions section and follow these steps:
- Choose “Tax Status” as the filter.
- Choose the method “Contain”.
- Input “Taxable” as the value.
- Save it.
This setup ensures that the discount applies only to products that are taxable.
An âOwala FreeSip Stainless Steel Water Bottleâ (priced at $30) that falls under the Taxable tax status.
So, it will now receive a 12% discount, reducing the price to $26.40.
3. Shipping Class Based Condition #
If you want to apply discounts based on the shipping classifications assigned to products, then the Shipping Class condition is for you.
In WooCommerce, shipping classes help categorize products with similar shipping rules, such as Standard or Heavy Shipping classes. This condition is useful for offering targeted discounts based on how a product is shipped.
For Instance:
Letâs offer a fixed $20 discount on products that belong to the Heavy Shipping Eligible class.
Once you set up a $20 discount, go to the Conditions section and follow these steps:
- Choose “Shipping Class” as the filter.
- Set the method to “Contain“.
- Input the keyword “Heavy” as the value.
- Save it.
This setup ensures that the discount applies only to products classified as eligible for Heavy shipping classes.
Now, our product âPanghuhu88 Folding Sofa Bedâ falls under the âHeavyâ shipping class.
Therefore, it will get a $20 discount and the price will come down to $100 from $120.