The multi-warehouse workflow in Onro helps courier companies manage orders across multiple warehouse locations.
Instead of handling all operations from a single location, you can store, process, and transfer orders between different warehouses based on your operational needs. This is especially useful when operating in multiple cities, managing distributed inventory, or moving orders closer to their delivery destination.
Onro supports this by linking each order to a warehouse and tracking it through specific statuses. This ensures full visibility and control at every step of the transfer process.
This article explains how orders move through warehouses, which roles are involved, and how the process works in real operations.
How Warehouses Can Be Used in Onro
Warehouses in Onro can be created and managed based on how your business operates.
Depending on your workflow, you may use one or more warehouses for different purposes and in different locations, such as:
City-based warehouses for managing operations across different cities
Regional hubs for sorting and redistributing orders
Return warehouses for handling returned shipments
Branch warehouses for businesses with multiple store or depot locations
Each warehouse in Onro includes its own name, address, and location on the map, making it easier to organize and manage operations across locations.
Note: If the multi-warehouse option isnβt available for you, please contact [email protected].
To learn how to add, edit, and manage warehouses in your account, see How to Create and Manage Warehouses.
Warehouse Workflow Lifecycle
When an order is transferred into or between warehouses, it moves through the following statuses:
1. At Warehouse (Origin)
The order is stored at the initial warehouse.
The warehouse must be selected when setting this status
This represents the current location of the order
2. Ready for Transit
The order is prepared to be transferred to another warehouse.
The order is still at the origin warehouse
This status confirms it is ready for pickup and transport
The current warehouse must be selected
3. In Transit
The order is being transported between warehouses.
The order has left the origin warehouse
It is on the way to the destination warehouse
This status is part of the delivery stage
4. At Warehouse (Destination)
The order has arrived at the destination warehouse.
The destination warehouse must be selected
This confirms the transfer is complete
The order is now available for the next step (delivery, storage, or return)
Who Updates Each Status
Different users are responsible for updating the order as it moves through the workflow:
Scanner (Warehouse Staff)
Updates statuses during physical handling of the order
Responsible for:
Marking orders as At Warehouse
Setting Ready for Transit
Confirming arrival at the destination warehouse
Dispatcher
Monitors and manages orders from the dashboard
Can:
View and filter orders by warehouse
Update statuses when needed
Ensure the workflow is followed correctly
Transfer Responsible (Driver or Staff)
Handles the movement between warehouses
Typically updates the order to In Transit
Example: Transferring an Order Between Warehouses
In this example, an order is moved between two warehouse locations:
Warehouse A (London) β Origin
Warehouse B (Manchester) β Destination
Workflow:
The order is scanned and marked as At Warehouse (London)
It is prepared and updated to Ready for Transit
The transfer begins, and the status is set to In Transit
Upon arrival, it is scanned and marked as At Warehouse (Manchester)
The order has now been successfully transferred and is ready for the next step, such as final delivery, return, or storage.
