All featuresBlock C: Complete Delivery & B2B

Prep Times and Order Status

Each business defines an average prep time (avgPrepTimeMin) combined with distance to compute an accurate ETA. The business can adjust prep-time per order when the kitchen is busy, and the customer sees the live status walking through the full cycle: PENDING → ACCEPTED → PREPARING → READY → DRIVER_ASSIGNED → PICKED_UP → IN_TRANSIT → DELIVERED. Every transition is timestamped automatically.

Web DashboardRider AppDriver App

What's included

Average prep time per business
Per-order prep-time adjustments
ETA combining prep + distance
10 order lifecycle states
Automatic timestamps per transition
/orders/[id]/prep-time live endpoint

Technical details

CampoBusiness.avgPrepTimeMin
API/api/dashboard/delivery/orders/[id]/prep-time
Estados10 estados con timestamps

Want to see this feature in action?

Schedule a personalized demo and we'll show you how it works in your operation.