Retail order routing is the allocation of orders to fulfillment locations, based on predefined business rules. Orders from any sales channel (ecommerce websites, marketplaces, and more) are imported into a Distributed OMS for fulfillment.
Smart fulfillment rules are then applied to all orders, regardless of where the order has come from. In its simplest form, orders can be sent to the closest location to the customer with stock. Rules can be as complex as required, based on many factors.
Fulfillment locations can be retail stores, distribution centres, dropshippers and more. Any location within a commerce ecosystem with stock can be a fulfillment location, and can be turned on or off whenever required.