Delivery company setup

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

RoleAccess
AdminFull on delivery company organization
StaffLocation-level zone edits when assigned to sub-orgs

Where settings live

AreaLocation
Organization defaults/admin/organizationDelivery zone settings tab (delivery-zone-settings)
Per-branch zones/admin/suborganization → edit location → Delivery zone map (polygon/radius configurator)
Catalog operational extrasAddon groups — Delivery operational extras for helpers, equipment, time multipliers
Platform delivery markupSuperadmin /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

  1. Open Locations (/admin/suborganization).
  2. Edit a branch/depot.
  3. Use the Delivery zone configurator map to draw polygon or radius zones.
  4. 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 /driver when online in that zone.
  • After a test delivery, customer Track Delivery opens live tracking (see Track your delivery live).

Related articles

Loading footer...