If you are new to Onro, you may have many questions. One of the first is usually this:
How is Onro structured?
This article answers that question.
In every courier operation, from first-mile to last-mile, on-demand to hub-based delivery, many factors affect how deliveries are created, assigned, priced, and completed.
You need a system that connects all of these parts clearly, so your team, drivers, and customers can work through one smooth operation.
This article explains how Onro shapes your operation step by step.
Zones
Zones are the starting point of your system.
Your zones are the cities, countries, or general areas where your business operates. To connect zones to the rest of your operation, you need to assign them inside the service configuration. This activates specific services in selected zones.
Related articles:
Teams
Each order needs a driver to complete it. One way to define which drivers should receive which orders is through teams.
Teams are assigned to both drivers and services. Orders are offered to drivers who belong to the same teams as the related service.
Teams also help determine which zones are available for a driver, which later supports order assignment and dispatching.
Related articles:
Vehicle Types
After services and delivery methods, the next part is vehicle types.
You can create one or multiple vehicle types and use them for your services, either generally or for specific services.
In the service configuration, you can assign the vehicle types that should be available for that service. When multiple vehicle types are assigned to a service with on-demand, delivery-only, or pickup-only order types, users can choose from the available vehicle types during order creation.
For P&D order types, vehicle type selection is not included. This means that if you assign multiple vehicle types to a P&D service, the system will not show a list of vehicle types to choose from.
Suitable zones for each vehicle type should also be configured in the vehicle type settings.
Related articles:
Services
Services are one of the main building blocks of your business. They define what you offer to your customers and how that service works.
In the service configuration, you can set the service name, order type, vehicle types, customer availability, dimensions, weight options, and other service options.
Later, you can configure pricing based on each service and even based on its options.
Each service can have one or multiple delivery methods. These delivery methods define more detailed settings about how the delivery process works.
Related articles:
Delivery Methods
Delivery methods include settings such as pickup and dropoff address details, proof of pickup, proof of delivery, and scheduling settings.
Delivery methods are connected to services by being assigned inside the service configuration.
If a service has more than one delivery method, they appear as a list on the order creation form. If the service has only one delivery method, it is selected by default.
Related articles:
Pricing
Order pricing is an important step before going live.
In Onro, order prices can be calculated based on the service, vehicle type, or simply the zone.
After deciding which factors should affect the price of your orders, you can configure a distance-based, duration-based, or flat-rate formula.
Other adjustments are also possible, such as surcharge calculation, tax calculation, or special pricing during specific hours.
Related articles:
Working Type (Driver Earnings)
Unlike pricing, driver earnings in Onro are not based directly on the order details. They are based on the driver’s working type.
In the working type settings, you can define driver account details such as distance filters and earnings.
A driver’s earning model can be commission-based or a fixed amount per order. This is configured inside the working type.
You can also create more than one working type if you have different contract types with your drivers.
Related articles:
How Everything Connects
Onro works as a connected structure. Each part affects the next one.
You start by defining the zones where your business operates. Then, you create the services you want to offer in those zones. Each service can have one or more delivery methods, which define how the pickup, dropoff, proof, and scheduling steps work.
After that, you assign the right vehicle types to each service, so the system knows which vehicles can be used for that type of delivery. Then, you use teams to connect services with the right drivers and control which drivers can receive which orders.
Once the operational setup is ready, you configure pricing to decide how customers are charged. Separately, you configure working types to decide how drivers earn from completed orders.
A simple way to think about it is:
Zone → Teams → Vehicle Type → Service → Delivery Method → Pricing → Working Type
Each part builds on the previous one, and together they define how an order is created, assigned, priced, and completed in Onro.
