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 for products worth $1000 from your online store, you may want to give him a 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 a 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 the maximum order amount for which the shipping method should be visible.

Eg. you can specify the 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 the shipping charge when the order amount is higher than what you specified.

Screenshot - 1: (Admin: Cart subtotal (Before discount) based shipping)

Cart subtotal before the discount

Screenshot - 2: (Shipping method front side view)

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 the shipping charge when the order amount is less than what you specified.

Screenshot - 3: (Admin: Cart subtotal (Before discount) based shipping)

Cart subtotal before the discount

Screenshot - 4: (Shipping method front side view)

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 amounts 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 of $24 on the cart. 

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

Screenshot - 5: (Admin: Cart subtotal (Before discount) range based shipping)

Order Amount Based Shipping Rules

Screenshot - 6: (Shipping method front side view)

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.