Warehouses & Routing
Manage inventory across physical stores, warehouses, and 3PLs.
RC:OMS supports infinite inventory locations. A "Warehouse" is any physical place that holds stock, including retail outlets (for Store Fulfillment) and dropshippers.
Creating a Location#
- Go to Settings > Locations.
- Click Add Location.
- Code: A unique slug (e.g., `DELHI-01`). This is used in API calls.
- Type: Select `Internal`, `Store`, or `3PL`.
Priority Routing Logic#
When an order arrives, RC:OMS decides which warehouse should fulfill it based on the Routing Algorithm.
Default Priority Rule:
- 1. DistanceIs the warehouse in the same state/zone as the customer?
- 2. StockDoes it have all items in the order? (Prevent splitting).
- 3. PriorityManual rank (e.g., clear stock from `OLD-WAREHOUSE` first).
Split Shipments
If no single warehouse has all items, the system will automatically split the order into two "Fulfillment Groups" (e.g., Order #1001-A and #1001-B).