> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Uber Direct

> Use Uber Direct as a white-label courier in storekit. Customers order from your store and an Uber driver delivers — without Uber branding or Uber Eats fees.

Uber Direct is Uber's white-label delivery service that lets you use Uber's driver network for your own deliveries. Customers order from your store and an Uber driver delivers - without Uber branding.

## Overview

* **Coverage**: UK and Switzerland
* **Driver network**: Access to Uber's extensive driver pool
* **White-label**: Your branding, not Uber's

## Setup

1. Sign up for Uber Direct at uber.com/direct
2. Complete business verification
3. Obtain your API credentials
4. In storekit, go to **Settings** → **Integrations** → **Delivery**
5. Select **Uber Direct** and enter your credentials
6. Configure delivery settings
7. Save changes

## How It Works

1. Customer places a delivery order on your store
2. storekit sends order to Uber Direct
3. Uber assigns nearest available driver
4. Customer tracks delivery on your order status page
5. 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

Configure customer charges:

* 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

<CardGroup cols={2}>
  <Card title="Accurate Ready Times" icon="clock">
    Set realistic pickup times to avoid driver waiting
  </Card>

  <Card title="Clear Pickup Instructions" icon="location-dot">
    Help drivers find you quickly
  </Card>

  <Card title="Secure Packaging" icon="box">
    Package orders to survive transport
  </Card>

  <Card title="Monitor Peak Hours" icon="chart-line">
    Adjust delivery fees during high-demand periods
  </Card>
</CardGroup>
