I'm trying to establish a shipping configuration to allow free shipping on only some items in our catalog. In prior versions of AC, we used a "Free Shipping Warehouse" and assigned that warehouse to products that were supposed to ship at no charge in all cases. It works except that if a free shipping product and charged shipping products were ordered at the same time, you would get two Shipments for the customer to specify methods and also have two shipments in the order processing queue.
With AC9, I was hoping that Shipping Groups might provide improvements to achieving the same results but I'm having difficulty making it work as I envisioned. Consider the following for simplicity:
1. All products ship from one warehouse.
2. Most products have shipping charged with some method (flat rate, variable by weight, order value, etc.)
3. Some items in the catalog ship for Free in all cases whether they are ordered alone or if they are ordered with other charged shipping products
I've set up a "Always Ships Free" Method.
I've also set up a "Ships Free" Shipping Group.
I have set the "Always Ships Free" Method to the "Ships Free" Group, as shown in attached.
Free_Shipping_Setup01.JPG
(51kb) downloaded 4 time(s).I have taken one of the products and assigned "Ships Free" shipping group to it, while other products in the catalog have "Ships Standard" as their only Shipping Group.
Free_Shipping_Setup02.JPG
(64kb) downloaded 3 time(s).With the above configuration, if the "Ships Free" product is alone in the cart, it works.
If other "Ships Standard" products are alone in the cart, they work.
But if we have a mix of "Ships Free" & "Ships Standard" in the cart, we get a message saying "No shipping methods are available for the current items and/or the given destination."
I suspect this error is a condition of the notation on Shipping Groups warning "For products using multiple ship groups, only the common shipping methods will be available, so make sure to provide overlapping shipping methods where possible." In our configuration, there would be no overlapping shipping methods.
If I add the "Ships Standard" group to our Free Shipping product the cart will then calculate a shipping rate, but the rate increases according to the value/properties of this product that should ship for free (or no additional shipping charge).
What I'm trying to find out is whether the desired configuration is possible at all or if we will need to revert back to the "Free Shipping Warehouse" technique? Or am I missing out on something with the Shipping Group intended usage?
Thanks for your guidance!
-Jeff