What problem does it solve?
Merchants and engineering teams struggle to route orders correctly when inventory is distributed across multiple warehouses, stores, or 3PLs, causing higher shipping costs, delayed delivery, and customer confusion from split shipments. This Skill provides clear operational guidance and implementation patterns to allocate orders, manage transfer orders, and surface split-shipment messaging to customers.
Core Features & Use Cases
- Proximity-first allocation: Score active fulfillment locations by distance and prefer a single-location fulfillment when possible to minimize splits and shipping costs.
- Greedy split fallback: When no single location can fulfill an order, assign items to the nearest locations with available stock and produce one fulfillment record per location.
- Transfer order lifecycle: Create, ship (reserve at source), and receive (decrement source on_hand+reserved and upsert destination on_hand) transfer orders with atomic updates and partial receipt support.
- Platform guidance: Step-by-step setup notes for Shopify, BigCommerce, WooCommerce, and custom/headless implementations plus best practices for customer messaging and stock balancing.
Quick Start
Use the multi-warehouse skill to allocate an order to the nearest available locations, create per-location fulfillment records, and reserve inventory accordingly.