Skip to main content

Understanding Multi-Warehouse Workflow

Learn how orders move between warehouses, the statuses involved in the transfer process, and who is responsible for each status update.

Updated yesterday

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:

  1. The order is scanned and marked as At Warehouse (London)

  2. It is prepared and updated to Ready for Transit

  3. The transfer begins, and the status is set to In Transit

  4. 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.

Did this answer your question?