Overview
- Coverage: UK and Switzerland
- Driver network: Access to Uber’s extensive driver pool
- White-label: Your branding, not Uber’s
Setup
- Sign up for Uber Direct at uber.com/direct
- Complete business verification
- Obtain your API credentials
- In storekit, go to Settings → Integrations → Delivery
- Select Uber Direct and enter your credentials
- Configure delivery settings
- Save changes
How It Works
- Customer places a delivery order on your store
- storekit sends order to Uber Direct
- Uber assigns nearest available driver
- Customer tracks delivery on your order status page
- Driver delivers the order
Order Data Sent
| Field | Description |
|---|---|
pickupAddress | Store address with coordinates |
dropoffAddress | Customer delivery address |
customerName | Customer first and last name |
customerPhone | Customer phone number |
orderValue | Total order value |
items | Item names and quantities |
specialInstructions | Delivery notes |
pickupReadyTime | When order will be ready |
dropoffDeadline | Latest acceptable delivery time |
Customer Experience
Live Tracking
Customers see on your order status page:- Driver name and photo
- Real-time location on map
- Estimated arrival time
- Option to contact driver
Delivery Updates
Real-time status updates:- Driver assigned
- Driver heading to store
- Driver arrived at store
- Order picked up
- Driver en route to customer
- Delivered
Configuration Options
Dispatch Timing
| Option | Description |
|---|---|
| Immediate | Request driver when order accepted |
| Scheduled | Request driver at pickup ready time |
| Manual | Trigger dispatch from dashboard |
Pickup Instructions
Provide instructions for drivers:- Where to park
- Which entrance to use
- Who to ask for
- Any access codes
Delivery Requirements
Set delivery preferences:- Signature required
- Leave at door
- Hand to customer
- ID verification (for age-restricted items)
Pricing
Uber Direct pricing is based on:- Distance from store to customer
- Time of day (surge pricing may apply)
- Market demand
- Pass full cost to customer
- Fixed delivery fee
- Free delivery (you absorb cost)
- Free over order threshold
Tipping
Customers can tip drivers:- Tip option shown after delivery
- Tips go directly to drivers
- Improves driver acceptance rates
Service Level
Uber Direct provides:| Metric | Typical Performance |
|---|---|
| Driver assignment | 2-5 minutes |
| Delivery time | 20-40 minutes |
| Coverage hours | Varies by market |
Troubleshooting
No Drivers Available
If no drivers accept:- Order remains in queue
- Uber continues searching
- You’re notified after timeout
- Consider extending pickup window
Driver Cancellation
If a driver cancels:- Uber automatically reassigns
- Customer sees updated ETA
- Minimal disruption
Best Practices
Accurate Ready Times
Set realistic pickup times to avoid driver waiting
Clear Pickup Instructions
Help drivers find you quickly
Secure Packaging
Package orders to survive transport
Monitor Peak Hours
Adjust delivery fees during high-demand periods