In the previous article I covered the settings of the Products and Exclude products options, which online store owners find at the time of creating a coupon in WooCommerce. These settings reside in the Usage Restriction section/tab, where the last three options are Product categories, Exclude categories, and Email restrictions. These three options are what we going to configure today.
To enter this part of the plugin go to: WooCommerce > Coupon > Add Coupon > Coupon Data > Usage Restriction.
I have already explained the configuration of the following options in my previous articles:
So, if you missed any of those, explore the previous article of this series. Now, let's look at the remaining options which are displayed in the above figure.
The option of Product categories allows you to enter the names of all categories where items should be a part of the cart for a customer to get a discount through a coupon.
This means that a customer will only be able to apply the coupon if the cart contains items which belong to the categories you've selected here. To understand how it works, let's consider a coupon with the following settings:
The above data shows that the store owner has entered the categories of Hoodies, Posters and Singles in this field.
In case 1, a customer visits the store and places various items in the cart:
The first and third cart items belong to the categories which the store owner had specified in the Product categories field. Hence, the customer can enjoy the coupon's discount here.
The cart totals show that once the customer applies this coupon, the original price of the order is reduced to £29.00 from £79.00.
In the second case, let's take another example of a cart which contains four different products:
These items do not belong to any product category which was selected by the store owner in the Product categories option.
So an error message is displayed, which notifies the customer that he or she cannot use this coupon for these products.
The cart totals also represent that no discount is offered and the customer will pay the complete amount, i.e. £58.00.
Exclude categories will function in the opposite manner to the previous settings of Product categories. This option makes sure that the products which are in the cart should not belong to any of the categories which the store owner has mentioned in this field. If such a situation exists, the coupon will not be applied.
Let's say there are a few premium products which you don't want anyone to buy with any possible discount, so you create a new category and put its name here in the Exclude categories option.
Let's take an explicit example.
The above data shows that the store owner has entered the categories of Albums and Music in this field. If any item from these categories is present in the cart, no discounts can be applied through the above coupon code.
In case 1, consider a cart where a customer has placed following items:
The first cart item belongs to a category which the store owner had listed in the Exclude categories field. Hence, a coupon cannot be applied in this case.
The above figure shows an error message being generated due to the obvious reason.
The cart totals display no discounts. The total of £64.00 remains the same, which shows that the coupon is invalid for such an order.
Now from the same cart let's remove Woo Album #1, leaving behind Ship Your Idea and Happy Ninja in the order. This time when a customer applies the coupon, he or she enjoys a discount of £50.00.
The discounted price for the entire order will now be reduced to £5.00.
The function of this option is pretty much self-explanatory. In Email restrictions you can add a list of comma-separated email IDs which are allowed to use this coupon. This option is cross-checked against the customer’s billing email ID.
We are done with the configuration of Usage Restriction. I hope that you enjoyed configuring this part of the plugin. WooCommerce really makes it easy to use coupons, with so many ways to manage them.
In the next article I will discuss the settings you can find in Usage Limits, which is the last tab/section of Coupon Data. Till then if you have any queries let me know.