I've tried applying a free shipping rule to a brand of products if the order is over $50.
However, it doesn't seem to actually apply.
The rule I have is:
-No Coupon
-Conditions: =if ALL of these cond. are TRUE:
= Subtotal equal or greater than 50
= If an item is FOUND in the cart with ALL of these conditions:
= Manufacturer: is X
= Quantity in Cart equals or greater than 1
Actions:
= Apply: Percent of product price discount
= Discount amount: 0
= Max Qty: 1000 Apply to Shipping Amount: Yes
= Discard Subsequent rules: no
= Free Shipping: For shipment with matching items:
= If ALL of these conditions are True:
= Manufacturer is: X
= Quantity in cart is equal or greater than 1
Not sure why this isnt working if I add 20 of an item from Manufacturer X and the value is over $50, this isnt getting applied at all.
My shipping setup is as follows:
Two websites, store and store_views:
1) WebsiteUSA, StoreUSA, USA (Default, US currency) [this is for US and International customers]
2) WebsiteCA, StoreCA, CA (CAD currency) [Canada customers only]
Default and USA shipping:
UPS:
Enabled: Yes
Live Acccount: Yes
Free Method: Ground
Free Shipping Amount Threshold: Disabled
Specific Countries: Everywhere excluding Canada
Show Method if Not Applicable: Yes
Debug: Yes
Flat Rate, Free Shipping, Table Rates, USPS, FEDEX, DHL: Enabled: No
Canadian Store Shipping:
Flat Rate: Enable: YES
Title: City Location Only!
Method: In Store Pickup
Type: Per Order
Price: 0.00
Handling: 0
Specific Countries: Canada Only
Show Method if Not Applicable: Yes
Sort Order: 10
Free Shipping: Enable: No (for some odd reason, if I enable this, it appears ALL the time, regardless of settings)
UPS: Enabled: Yes
Free Method: Ground
Live Account: Yes
Free Shipping Amount Threshold: Disabled
Specific Countries: Canada Only
Show Method if Not Applicable: Yes
Debug: Yes
Table Rates, USPS, Fedex, DHL: Enable: No
We have the shipping setup slightly differently only because we get different rates per country.
Best Answer
Update With Full Instructions, Tested and Confirmed in Magento 2.1.6
Step One:
Step Two:
Step Three:
Step Four:
The free shipping rule will not apply unless it has a shipping method it can select for it.
Save, Refresh Cache and Test