Business rules, routing strategy, and warehouse priority controls.
Client 1Admin/dev context for viewing and operating on one client at a time.
Loading routing settings...
Routing Strategy
These settings control how RouteIQ decides between full shipments, splits, partials, and preferred warehouse behavior.
When enabled, RouteIQ only selects warehouses that have enough available inventory for the order. When disabled, RouteIQ recommends the best enabled warehouse using transit and warehouse ranking without checking SKU inventory.
When enabled, RouteIQ deducts each routed allocation from the in-memory inventory pool before routing the next order. This prevents the same inventory from being promised to multiple orders in the same batch.
Order priority used while consuming inventory
When inventory consumption is enabled, RouteIQ routes orders in this order before deducting inventory:
VIP orders route first when is_vip is true. In API JSON, send true or false. In CSV uploads, use true/false, 1/0, or yes/no.
Priority level routes next using priority_level. Use a number such as 1, 2, or 10; lower numbers route first.
Oldest order timestamp routes next using order_created_at. Older orders route first when VIP and priority are tied or blank.
Upload/database order last as a deterministic tie-breaker.
is_vippriority_levelorder_created_at
These fields are optional in order uploads and API payloads. If priority fields are not supplied, RouteIQ uses the uploaded/API request order as the routing sequence.
Try to fulfill the entire order from one warehouse before considering split shipments, even if another warehouse may be closer.
Allows one order to be fulfilled from multiple warehouses. If disabled, RouteIQ will only return a recommendation when a single warehouse can fulfill the order.
Allows RouteIQ to recommend shipping only part of an order when the full order cannot be fulfilled.
Blocks split or partial recommendations when the resulting shipment value falls below your minimum threshold.
Lets you define which warehouses RouteIQ should prioritize first. Warehouse priorities are managed on the Warehouses page.
Smart mode uses your preferred warehouse priority when possible, but will override it if needed to avoid worse outcomes such as:
- turning a full shipment into a split
- turning a full shipment into a partial
- failing minimum shipment value rules
Strict mode always follows your preferred warehouse priority, even if it results in splits, partials, or less optimal routing.
Glossary
Use Inventory Availability
When enabled, RouteIQ validates inventory before selecting a warehouse. When disabled, RouteIQ works as a routing recommendation engine and picks the best ranked enabled warehouse without checking SKU availability.
Full Shipment
The entire order ships from one warehouse.
Split Shipment
The order is fulfilled from more than one warehouse.
Partial Shipment
Only part of the order is shipped because the full quantity is not available.
Consume Inventory During Batch Routing
When enabled, RouteIQ reduces the available inventory pool after each order is routed in a batch. This prevents the same units from being allocated to multiple orders. When disabled, each order is evaluated independently against the same inventory snapshot.
Order Priority Fields
Optional order fields used when consuming inventory: is_vip routes VIP orders first, priority_level routes lower numbers first, and order_created_at routes older orders first. If priority fields are not supplied, RouteIQ uses the uploaded/API request order as the routing sequence.
Suboptimal Routing
A route where all or part of an order ships from a warehouse other than the one with the closest proximity to the customer.
Minimum Split Shipment Value
RouteIQ can use the unit dollar cost you provide for each item, along with your configurable minimum acceptable shipment value, to decide whether a split shipment is worth shipping based on your business needs.