All Collections
Discount Rules for WooCommerce
Discount Display Settings
How to set priority of the discount rules to be applied.
How to set priority of the discount rules to be applied.

Learn how to set up priority for the discount rules to make them execute in an orderly manner

Ramesh avatar
Written by Ramesh
Updated over a week ago

Introduction :

Setting priority for discount rules is the process of determining the order in which multiple discount rules should be applied to a purchase so that you can ensure that your discount rules are applied in the most beneficial way for your business and your customers.

This user guide explains how to set priority of the discount rules to be applied in your WooCommerce store.

Make sure you have already installed and activated the Discount Rules plugin. Please note that some of the features explained in the examples are available only in the PRO version.

Do More with the PRO Version

Discount Rules provides four different priorities when applying discounts. These options are,

  • Biggest one from matched rules

  • Lowest one from matched rules

  • First matched rules

  • All matched rules

To access these options,

Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Settings -> General -> Apply Discount

1) Biggest one from matched rules - The discount rule that offers the biggest discount will be applied to the product.

2) Lowest one from matched rules - The discount rule with the lowest discount value will be applied to the product.

3) First matched rule - The rule which gets matched first will apply.

4) All matched rules - All the matched rules will apply together for the same product.

Let us see the example scenarios here,

Create two discount rules with “5% discount” and “10% discount” that applies for the same products in the cart.

Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

Rule 1 : 5% discount on All products

Here is the screenshot of the rule configuration that follows,

Configurations :

Choose “Product Adjustment” as Discount type, “All Products” in the Filter section as this discount is store-wide and set Percentage discount as “5” (You also have options like categories, products, attributes, tags in the filter section and can also have Fixed discounts)

Rule 2 : 10% discount on All products

Here is the screenshot of the rule configuration that follows,

Configurations :

Choose “Product Adjustment” as Discount type, “All Products” in the Filter section as this discount is store-wide and set Percentage discount as “10” (You also have options like categories, products, attributes, tags in the filter section and can also have Fixed discounts)

Option 1 : Biggest one from matched rules

When the Apply Discount option is chosen as “Biggest one from matched rules” the second rule “10% discount rule” would be applied on the cart.

Here is the screenshot of the cart page showing an example :

Option 2 : Lowest one from matched rules

When the Apply Discount option is chosen as “Lowest one from matched rules” the second rule “5% discount rule” would be applied on the cart.

Here is the screenshot of the cart page showing an example :

Option 3 : First matched rule

When the Apply discount option is chosen as “First matched rules” the rule which gets matched first with the products would be applied on the cart. In this case, the "5% discount" rule will be the first to match since it is at the top of the discount order list.

Here is the screenshot of Discount Rules page,

Here is the screenshot of the cart page showing an example :

Option 4: All matched rules

When the Apply Discount option is chosen as “All matched rules” all the matched rules of the product would be applied on the cart.

Here is the screenshot of the cart page showing an example :

Important Note : While choosing "All matched rules", the apply discount subsequently option will be shown in the settings page.

When the “Apply discount subsequently” is set to “Yes” the discounts will be applied one after another on the same product.

I.e. If product A of price $50 has both 5% and 10% rule,

According to the priority 5% discount would be applied first (i.e. 5% of 50 = 47.5) so the price would be $47.5 and 10% discount would be applied from the $47.5 (i.e. 10% of 47.5 = 42.75) so the price would be $42.75

Here is the screenshot of the cart page showing an example :

Note : You can also change the priority of rules by drag and drop option.

So, 10% discount would be applied first and then 5% discount would be applied from the discounted value.

When the “Apply discount subsequently” is set to “No” both the discounts would be applied from the base price (i.e. $50)

Here is the screenshot of the cart page showing an example :

Some of the above examples require PRO

Next Steps :

You may also want to check out these helpful guides :

Still unclear?

If you need any assistance, please create a support request at our ticket system. We are always happy to assist you :)

Did this answer your question?