SKULabs offers geo-routing on all of our plans but our more complex availability-based routing, especially where your locations are in close proximity to one another, is reserved for enterprise accounts.
Within SKULabs, you can route orders to different warehouses by postal/zip, state, and inventory availability. Geo-routing is compatible with Shopify multi-location POS and other POS solutions to quickly and efficiently make retail inventory available for sale on marketplaces. Ship from any of your retail locations or choose to route most orders to a primary fulfillment location while meeting your seller performance requirements dependably.
Use shipping rules to match postal / zip code, state/province, and/or country to assign orders to warehouses or teams within your warehouses using tags.
Use shipping rules to match products by tag or SKU to have these orders automatically routed to warehouses.
How to prefer a "main warehouse" over your retail locations
A common scenario is to favor your primary warehouse while allowing secondary warehouses to fulfill items the main warehouse may not have. While availability-based routing is best for this workflow you may still prefer to assign everything to the main warehouse and allow a manager to review the "Fulfillable" column to filter down to unfulfillable or partially fulfillable orders allowing them to be redirected in part or whole to other warehouses.
Using tags an order can be assigned to two or more warehouse teams for split or "first-approach" fulfillment where the team who opens the order fulfills what their warehouse has available and the remainder of the order is automatically released to the other warehouse with no manual coordination required.
The best workflow is to process all of your "completely fulfillable" orders in the morning, then move on to partially fulfillable orders in the evening across all of your locations so both types of orders are fulfilled as efficiently as possible by all of your locations.
Note regarding automatic and explicitly split orders
SKULabs does support explicitly splitting an order but this is not able to be automated using shipping rules. We suggest making use of the natural multi-warehouse fulfillment options SKULabs offers which by itself assures order accuracy, efficiency, and effectiveness without requiring explicitly split orders.
Note regarding Shopify order splits and routing (updated August 2022)
At this time, SKULabs can automatically tag orders based on the locations items in an order have been assigned.
SKULabs own multi-warehouse fulfillment process allows you to assign orders to multiple warehouses *without* requiring explicit splits or line-item assignment. We believe this to be the better overall solution at this time and has not inhibited our customers from successfully, accurately, and efficiently fulfilling their orders.
If you are interested in seeing your line-level order splits within SKULabs, please contact support.