> ## 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.

# Shipday

> Connect Shipday to storekit to dispatch orders to your own delivery drivers with route optimisation, smart batching, live tracking, and customer ETAs.

Shipday is a delivery management platform designed for restaurants managing their own drivers. The storekit integration automatically sends orders to Shipday for dispatch and tracking.

## Overview

* **Coverage**: Global
* **Fleet management**: Manage your own delivery drivers
* **Driver app**: Free mobile app for drivers
* **Route optimisation**: Smart batching and routing

## Setup

1. Sign up for Shipday at shipday.com
2. Add your drivers to Shipday
3. Obtain your API key from Shipday settings
4. In storekit, go to **Settings** → **Integrations** → **Delivery**
5. Select **Shipday** and enter your API key
6. Save changes

### Webhook Setup (Driver Tracking)

To receive real-time driver tracking updates from Shipday, you need to configure a webhook inside your Shipday account:

1. In Shipday, go to **Integrations** → **API credentials**
2. Click **Add API Link**
3. Set the **URL** to:
   ```
   https://api.order.storekit.com/shipday/webhook
   ```
4. Set the **Token** to: `x`
5. Save the webhook

<Note>
  Driver tracking requires both a paid Shipday subscription and a storekit+ subscription.
</Note>

## How It Works

1. Customer places a delivery order
2. storekit sends order to Shipday
3. Order appears in Shipday dispatch dashboard
4. Dispatcher assigns to driver (or auto-dispatch)
5. Driver receives order in Shipday driver app
6. Customer tracks delivery on storekit order page

## Order Data Sent

| Field             | Description              |
| ----------------- | ------------------------ |
| `orderNumber`     | storekit order reference |
| `pickupAddress`   | Store address            |
| `deliveryAddress` | Customer full address    |
| `customerName`    | Customer name            |
| `customerPhone`   | Customer phone           |
| `customerEmail`   | Customer email           |
| `orderTotal`      | Order value              |
| `tip`             | Customer tip amount      |
| `items`           | List of items ordered    |
| `notes`           | Delivery instructions    |
| `readyTime`       | When order will be ready |

## Dispatch Options

### Manual Dispatch

Assign orders yourself:

1. View incoming orders in Shipday
2. See available drivers on map
3. Assign order to specific driver
4. Driver receives notification

### Auto-Dispatch

Let Shipday assign automatically:

* Based on driver location
* Considers current workload
* Optimises for efficiency
* Configurable rules

### Batching

Group multiple orders per driver:

* Nearby deliveries batched together
* Route optimised automatically
* Reduces total drive time
* Increases deliveries per hour

## Driver App

Drivers use the free Shipday driver app:

### Features

* Receive order notifications
* View order details and items
* Navigate to pickup and delivery
* Update order status
* Capture proof of delivery
* Track earnings

### Status Updates

Drivers update status as they progress:

1. Accepted
2. Arrived at store
3. Picked up
4. Arrived at customer
5. Delivered

## Customer Experience

### Live Tracking

Customers see on their order status page:

* Driver name and photo
* Real-time GPS location
* Estimated arrival time
* Driver contact option

### Tracking Link

Optionally send customers a Shipday tracking link via SMS.

## Route Optimisation

Shipday optimises delivery routes:

* Shortest total distance
* Considers traffic conditions
* Respects delivery time windows
* Balances driver workload

## Proof of Delivery

Capture delivery confirmation:

* Photo of delivered order
* Customer signature
* GPS location stamp
* Timestamp

## Pricing

Shipday offers:

* **Free tier**: Basic features, limited orders
* **Paid plans**: Advanced features, higher volume

No per-delivery fees - flat monthly subscription.

## Best Practices

<CardGroup cols={2}>
  <Card title="Driver Training" icon="graduation-cap">
    Ensure drivers know the app before going live
  </Card>

  <Card title="Accurate Prep Times" icon="clock">
    Sync kitchen prep with driver dispatch
  </Card>

  <Card title="Delivery Zones" icon="map">
    Set clear boundaries for your delivery area
  </Card>

  <Card title="Peak Planning" icon="users">
    Schedule enough drivers for busy periods
  </Card>
</CardGroup>
