Shipping Calculated before Coupon

Shipping Calculated before Coupon

Cart subtotal based shipping Discount Good For E-Commerce Business Owners. you can create shipping rules like Bulk shopping and on special days

For Bulk Shopping
When a person is shopping products worth $1000 from your online store, you may want to give him some discount in order to encourage him/her. For that, you will need to introduce a cart-based shipping method.
Another positive side is – the people who have spent $950 or $970 might end up ordering more, just to avail the benefits.
Additionally, you can allow free shipping for local shoppers when they purchase a lot.
So, in short, it will increase your sales as well as customer retention capacity.

On Special Days
Whenever a festival is near, people look for buying more. To attract the crowd, online stores start sales. You might need to do the same too. Now as you are expecting that people will be buying more, why not reward them for fulfilling your expectations? With the help of cart-based shipping method, it is easy.
List example: how to enable shipping methods on the basis of cart total.

We have three instances here:

1 If the Cart Total is less than $500, then only allow local delivery.

2 If Cart Total is between $501 – $1000, then allow Flat rate shipping.

3 If Cart Total is Above $1000, then allow free shipping.


Details Blog: 
How To Charge WooCommerce Shipping Based On Cart Total?

Cart subtotal Conditions parameter as per below:

With Cart subtotal before the discount (order amount shipping) rules, you can apply a different condition on Cart subtotal as per below.

  • = Equal to
  • > Greater than
  • < Less than
  • != Not equal to
  • >= Greater than or equal to
  • <= Less than or equal to

Note: Cart Subtotal amount = Order Amount 


1. If Cart subtotal before the discount  is LESS THAN 

Here you can enter maximum order amount to for which the shipping method should be visible.

Eg. you can specify order amount OR Cart subtotal is < 200. In this case, the shipping method will only be visible to the customer.

if the order amount OR Cart subtotal is less than and equal to <= 200. For orders more than 200, it’s will not be visible.

You can use this feature when you want to skip shipping charge when the order amount is higher than what you specified.

Cart subtotal before the discount

You can view the front demo as per below:

Cart subtotal before the discount


2.  If Cart subtotal before the discount is  GREATER THAN

Here you can enter the minimum order amount after which the shipping method should be visible

Example: You can specify the order amount greater than >=50. In this case, the shipping method will only be visible to the customer.

if the order amount is greater than and equal to 50. For orders smaller than 50 it will not be visible. 

You can use this feature when you want to skip shipping charge when the order amount is less than what you specified.

Cart subtotal before the discount

You can view the front demo as per below:

Cart subtotal before the discount new

3. If Cart subtotal before the discount IS BETWEEN  

Here you can create range wise shipping method. like 10 to 20.

Example:  You can create range wise shipping method on order amount like $10 to $20 then charge $24.

In this case, the shipping method will only be visible to the customer if the order amount is between $10 to $20 then it will visible shipping charges $24 on the cart. 

If the order amount is not between particular range then it will not visible.

Order Amount Based Shipping Rules


You can view the front demo as per below:

Order Amount Based Shipping Rules