I have enabled free shipping when minimum order value above $500. Which is working fine.

but if customer applied any discount coupon and total order value below $500 then free shipping should not apply because grand total is less than $500.

For now, Free shipping still applying because Subtotal is still greater than $500.

Can anyone help me how to remove free shipping if Grand total less than $500 after applying discount coupon?

1 Answer 1


Try changing the sort order of the Marketing -> Sales ->Checkout Totals Sort Order in the admin panel. Have the Discount field sort order value set before the Sub Total sort order value. This way we will have the Subtotal contain the discount applied. enter image description here

  • Do you understand my question? you are saying about swapping the position of subtotal and discount. Jul 10, 2018 at 8:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.