Delivery
Zones, fees, driver assignment, and how Restro picks a branch.
#Zones
Delivery → Zones. A zone is either:
- A radius around the branch, or
- A polygon you draw on the map
Each zone carries its own delivery fee and minimum order value. Zones can overlap; Restro applies the best match for the customer's address.
#Choosing a branch
For a delivery order, Restro finds the branch whose zones cover the customer's address and picks the closest one that is open. If you run several branches in one city, this is what stops an order crossing town.
You can also nominate a single delivery branch for the restaurant when all delivery should run out of one kitchen regardless of where the customer is.
#Fees
The delivery fee comes from the matched zone and is recorded on the order separately from the subtotal, so your reports never confuse delivery revenue with food revenue.
#Drivers
The DRIVER role gets the driver app and can see and advance the orders assigned to it, plus the delivery view — and nothing else. Drivers move orders from ready to delivering to completed.
#Addresses
Customer addresses are validated and geocoded as they are entered. The order stores a snapshot of the formatted address plus coordinates, so a customer editing their address book later does not rewrite history on an old order.
Did this page miss something? Tell us.
Back to top