Our store had multiple warehouses.
I am trying to find a way to make shipping free if the total from multiple warehouses is over $100.
For example if we had 4 warehouses, I'd want to set it so that if the customer orders $100 combined fine warehouse 1 and 2, shipping on those items would be free.
However, they would still pay shipping on items from warehouses 3 and 4.
Is there a way to accomplish this?
Free Shipping if minimum met across multiple warehouses
-
- Lieutenant Commander (LCDR)
- Posts: 95
- Joined: Sun Oct 04, 2015 5:45 pm
-
- Lieutenant Commander (LCDR)
- Posts: 95
- Joined: Sun Oct 04, 2015 5:45 pm
Re: Free Shipping if minimum met across multiple warehouses
If this isn't possible, maybe there is a way to auto-apply a coupon to discount shipping cost in this scenario?
- jmestep
- AbleCommerce Angel
- Posts: 8164
- Joined: Sun Feb 29, 2004 8:04 pm
- Location: Dayton, OH
- Contact:
Re: Free Shipping if minimum met across multiple warehouses
The shipping rules you want to accomplish could be enforced with a customization to the code.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx
-
- Lieutenant Commander (LCDR)
- Posts: 95
- Joined: Sun Oct 04, 2015 5:45 pm
Re: Free Shipping if minimum met across multiple warehouses
Thanks Judy.
I am still working on this, is there a way to take items on 1 shipment and move them to another?
That is basically what I'm looking to accomplish.
Items from Warehouse A have a shipping charge unless shipped with Items from Warehouse B.
When this happens, we just throw the Warehouse A items in the Warehouse B box before shipping them.
Everything I am trying still seems to want 2 shipments and 2 ship method drop downs.
I am still working on this, is there a way to take items on 1 shipment and move them to another?
That is basically what I'm looking to accomplish.
Items from Warehouse A have a shipping charge unless shipped with Items from Warehouse B.
When this happens, we just throw the Warehouse A items in the Warehouse B box before shipping them.
Everything I am trying still seems to want 2 shipments and 2 ship method drop downs.
-
- Commodore (COMO)
- Posts: 436
- Joined: Tue May 07, 2013 1:59 pm
Re: Free Shipping if minimum met across multiple warehouses
A Basket has a Shipments collection (each of type Shipment), and a Shipment has an Items collection (each of type BasketItem). Each BasketItem has a Shipment property. If you manipulate them, just make sure the item's Shipment property is set to the Shipment that actually has the item in its Items collection.
As you discovered, the BasketService's Package function will separate everything by warehouse. You would have to figure out where to do your own manipulation to make sure it is after the BasketService's Package function is called. Or, if you have the source code, you could modify or overload BasketService.Package.
As you discovered, the BasketService's Package function will separate everything by warehouse. You would have to figure out where to do your own manipulation to make sure it is after the BasketService's Package function is called. Or, if you have the source code, you could modify or overload BasketService.Package.
Jay
-
- Lieutenant Commander (LCDR)
- Posts: 95
- Joined: Sun Oct 04, 2015 5:45 pm
Re: Free Shipping if minimum met across multiple warehouses
Thanks Judy and Jay.
I think I have it working the way we want using your suggestions.
Thanks again!
I think I have it working the way we want using your suggestions.
Thanks again!