I would also like to apply free shipping to only 6 products that match SKUS A-D. For example, if I have 8 of product A, free shipping should apply to only 6 of those products. Right now, my shopping cart price rule is providing free shipping for any combination of products A-D with a quantity of 6 or greater. For example, I can checkout with 8 of product A and get free shipping on the entire order. How can I limit free shipping application to only 6 products matching SKUs A-D? My shopping cart rule is:


If ALL of these conditions are TRUE:
    If an item is FOUND in the cart with ALL of these conditions true:
        SKU is one of A, B, C, D
        Quantity in cart equals or greater than 6


Update prices using the following information
    Apply: Fixed amount discount for whole cart
    Discount Amount: 17.00
    Maximum Qty Discount is Applied to: 6
    Discount Qty Step (Buy X): 0
    Apply to Shipping Amount: No
    Free Shipping: For matching items only
    Stop Further Rules Processing: No

Apply the rule only to cart items matching the following conditions

    If ALL  of these conditions are TRUE :
        Quantity in cart  equals or greater than  6 
        SKU is one of A, B, C, D
  • I'm afraid there's no such feature. Are you ready to modify the code?
    – Amasty
    Aug 25, 2015 at 19:22
  • You can if want a work around to that, create bundle of those 6 product and create rule for them Oct 28, 2015 at 13:35
  • I hit the wall on this one also! Quite suprised about this limitation. Seems like an interesting enhacnement would be a rule that matches 'first N'.
    – MarkE
    Nov 30, 2015 at 22:22


Your Answer

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