Delivery Company Guide
Version: v1.0
Last Updated: May 30, 2026
Everything you need to run a delivery company on BookMaMe — dispatching tasks to riders, managing the depot, handling failed deliveries, and overseeing collections and riders.
Start Here
- Getting Started (Onboarding) — new to BookMaMe? Start here
- Partner / Client Management — the partners you deliver for
- Collections Management — cash and card collected by riders
The delivery company app
The DC app runs in a web browser. From it you dispatch tasks, monitor active deliveries, manage your depot, and oversee riders and collections.
Dashboard overview
The dashboard summarises:
- Active deliveries — jobs currently in progress
- Items at depot — failed deliveries awaiting a decision
- Rider roster — your riders and their online/offline status
Task dispatch
When a partner you're assigned to generates a delivery, a task appears in your dispatch view.
- Open Unassigned tasks
- Select a task to see pickup, dropoff, and details
- Assign a rider (see below)
📸 Screenshot: DC app — active deliveries list
Assigning a rider
- On a task, click Assign rider
- Choose a rider — the app shows a recommended ranking (by proximity / ETA) to help you pick the best-placed rider
- Confirm
The rider receives the job in their app.
📸 Screenshot: DC app — assign rider modal
Unassigning a rider
If you need to reassign, unassign the current rider on the task and assign another. Do this if a rider goes offline or can't complete the pickup.
Monitoring active deliveries
Track each active delivery's live status and the rider's location on the map. Watch for tasks stalling at pickup or dropoff so you can intervene early.
Failed delivery and depot management
When a rider fails a delivery and returns the item to the depot:
Confirm DC receipt
The rider enters a handoff PIN to confirm the item is back at the depot — you confirm receipt.
📸 Screenshot: DC app — items at depot with action buttons
Decide the outcome
| Action | When |
|---|---|
| Retry delivery | The blocking issue is resolved (address corrected, customer reachable) — create a retry task |
| Return to partner | The item should go back to the partner — create a return task |
| Close without return | Policy allows terminating the task (low-value item not worth a return) |
These mirror the platform admin's delivery failure intervention decisions — for most cases you resolve them directly in the DC app.
Collections
Riders collect cash/card on COD, card-on-delivery, and cash-on-pickup orders. Track and remit these via the Collections Management guide.
Rider management
From the rider section you can:
- Add a rider to your roster
- Approve a new rider's profile (required before they can take jobs)
- Suspend a rider (customer complaint, policy issue) and unsuspend when resolved
📸 Screenshot: DC app — rider management
See the Rider Guide for the rider's side of the workflow.
Reports
View operational reports:
- Delivery volume — jobs handled over time
- Failure rate — proportion of failed deliveries
- SLA performance — how quickly tasks are picked up and completed
Use these to spot problem areas and manage rider performance.