Cart Price Rules
Free Shipping on only select few items not working when non free ship sku is added to cart.
Rule Name: name
Customer Groups: ALL
Conditions: Blank All items
Apply: Percent of product price discount
Discount Amount: 0
Max Qty: 0
Discount Qty Step: 1
Apply to Shipping Amount: Yes
Discard Subsequent rules: No
Apply the Rule only to cart items matching the following conditions:
SKU is one of SKU1,SKU2,SKU3
Free Shipping: For shipment with matching items
Configuration -> Sales -> Delivery Methods
If I enable this it always show free shipping. I do not want this option. I have seen many post saying enable this.
I use USPS shipping module that is built in with Magento 2.4.2
Free Method: Priority Mail (which is enabled in allowed methods)
Enable Free Shipping Threshold: Disable
- I add SKU4 to cart
- Put in a location US CO 80014
- USPS priority mail show $12.60 (Works Great)
- Add SKU1 (frees ship Sku) to cart which and adds onto the shipping cost. $0.60 from $12.60 to $13.20
- Remove SKU4 the shipping price Drops back to free.
**WHAT is suppose to happen: **
When SKU4 is in cart alone charge shipping. This works $12.60 for SKU4
When SKU1 is added to cart with SKU4 shipping should still be the same. $12.60 but it changes to $13.20
When SKU1 is in cart $0.00 Shipping. This works
SKU4 Not in RULE so this picture is correct charge shipping.
SKU4 and added SKU1: SKU1 is free ship so it should still be the shipping for SKU4 only not SKU1’s add-on cost.
Remove SKU4 and Free Shipping works
With SKU4 removed SKU1 now is free shipping.