What it is
Uber Direct lets you offer delivery to your customers using Uber's courier network — without your customers needing an Uber Eats account. Orders come through your own website, and Uber just handles the driving.
How a customer experiences it
A customer places a delivery order on your website
At checkout, they enter their delivery address
The system instantly checks with Uber whether a courier can reach them, and calculates the delivery fee
The customer sees the delivery fee (which you control — more on that below) and can optionally add a driver tip
They place the order
An Uber courier is dispatched to your location
The courier picks up the food and delivers it to the customer
The customer gets a tracking link so they can follow the driver in real time
How you experience it as the restaurant
Once an order comes in:
An Uber courier is automatically dispatched — you don't need to do anything in the Uber app. It's all handled behind the scenes.
You'll see the courier's name and phone number on the order once they're assigned
A tracking URL appears on the order so your staff can follow the delivery status
The order status updates automatically: courier assigned → arrived at your store → picked up → delivered
If the courier can't deliver, you'll get an email notification
You can cancel the delivery from the dashboard if needed (e.g., if the customer cancels their order)
For scheduled orders, the system calculates when the courier should arrive at your restaurant based on the promised delivery time minus the estimated transit time — so the courier shows up when the food is ready, not too early or too late.
For ASAP orders, the courier is dispatched immediately and the customer's estimated delivery time updates to match Uber's actual ETA.
What you control in Delivery Schedules
Under Delivery Schedules in your dashboard, you configure Uber Direct per delivery zone:
Delivery fee charged to the customer — This is what your customer pays. You can set it lower than what Uber charges you (absorbing part of the cost) but not higher.
Free delivery threshold — Set a minimum order amount above which delivery becomes free. For example, "free delivery on orders over $50."
The pricing is organized by distance tiers (e.g., 0-5 km, 5-10 km). Closer deliveries cost less. These tiers and Uber's wholesale rates are pre-configured for your region — you just decide how much of that cost to pass on to the customer.
What it costs you
Uber charges a wholesale delivery fee that varies by distance and region
You choose how much of that to pass to the customer (you can absorb some or all of it)
The delivery fee is subject to tax in Canada (HST)
Any driver tip the customer adds goes directly to the courier — it doesn't affect your costs
Courier instructions
The courier receives:
Your restaurant's name, address, and phone number
Pickup instructions (if you've set any in the delivery settings)
The customer's address, name, phone number, and any delivery notes they entered
Whether to meet at door or leave at door (based on customer selection)
A manifest of what they're picking up (item names and quantities)
The courier is also required to take a photo for verification.
