All things Shopify and commerce
Unfortunately, Shopify calculates the shipping fee after a discount is applied (The shipping rate should be based on the subtotal and not the total (after the discount is applied)).
For example: Let's say you offer your customers free shipping on all $50+ orders.
Now, assume your customer's subtotal is 60$ and has a 20$ gift card/store credit/discount, bringing his total to $40. Shouldn't this customer still get free shipping? (common sense, no?). Shopify, instead, applies the shipping fee based on the total and not the subtotal.
Has anyone figured out a way to solve this? I saw others complain about this, yet no solution has been offered by the Shopify team.
Anyone has any update on this matter? Still hasn't been fixed and I found a workaround but is not working anymore
Hello, I am also looking for a solution here. Customers get shipping cost on orders of +3000,- after they apply a discount code of 3000,-
Not what we want.
I'm using Puco shipping discount app now, there you're able to choose subtotal and not cart total.
What do you mean ? I installed it and it doesn't make any sense. Is a discount app, this means every coupon needs to be created inside the app to work that way. What we want is something for the over 10.000 coupons we already have in our account and that applies this rule globally on every single coupon in the store.
Hello @Agolab , I created a discount for all customers that order above 500 eur subtotal, have 100% discount on the shipping.
If order is under 500 subtotal, shipping is calculated.
If order is above 500 subtotal, but total after discount is under 500, shipping is free. This also works with productdiscount.
So if my customer buys 550,- and also has a discount code of 200 (total = 350), the normal Shopify shipping is than given a 100% discount.
So what I'm doing is putting an extra rule in Puco app, above the shipping rules of shopify.
This rule has nothing to do with the discount coupons you allready have.
Hey everybody,
Yep this is a common issue, but there is now a solution.
You can set up free shipping based on Checkout Total AFTER discounts using Advanced Free Shipping
Simply choose 'Cart Total' rather than 'Cart Subtotal' in the app/discount conditions.
Advanced Free Shipping is a shipping discount app with over 20 possible checkout conditions, for merchants who have more complex shipping discount scenarios.
Hi. This is NOT the solution.
I don't need a discount app. I need an app that applies this rule to EVERY discount code already present in the store.
Your app forces you to create all the coupons within your app to work, and that doesn't make any sense.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025