Last verified: 2026-05-30
Delivery company setup
Configure a delivery_ondemand tenant: service zones, delivery job marketplace pricing (driver broadcast tiers), drivers, and organization defaults for zone geometry. This is not DoorDash/Uber — see Merchant channel terminology.
Who can do this
| Role | Access |
|---|---|
| Admin | Full on delivery company organization |
| Staff | Location-level zone edits when assigned to sub-orgs |
Where settings live
| Area | Location |
|---|---|
| Organization defaults | /admin/organization → Delivery zone settings tab (delivery-zone-settings) |
| Per-branch zones | /admin/suborganization → edit location → Delivery zone map (polygon/radius configurator) |
| Catalog operational extras | Addon groups — Delivery operational extras for helpers, equipment, time multipliers |
| Platform delivery markup | Superadmin /superadmin/fees/delivery-markup (not tenant-editable) |
Organization-level defaults
On the organization form, open Delivery zone settings:
- Default zone radius (meters; region-aware defaults)
- Distance unit preference (km / miles)
These apply as defaults before location overrides.
Per-location zones
- Open Locations (
/admin/suborganization). - Edit a branch/depot.
- Use the Delivery zone configurator map to draw polygon or radius zones.
- Save. Drivers receive jobs broadcast to matching zones via delivery job marketplace tiers.
Drivers
- Invite staff with driver role/permissions.
- Drivers use Driver job list at
/driver?orgId={deliveryCompanyOrgId}.
Verify it worked
- Test address inside a zone receives a quote/job in the delivery job marketplace flow.
- Driver sees broadcast jobs on
/driverwhen online in that zone. - After a test delivery, customer Track Delivery opens live tracking (see Track your delivery live).
Related articles
- Driver job list and accept
- Track your delivery live
- Manage addons (delivery operational extras)