Skip to content

Delivery Networks

Delivery networks let your marketplace deliver without — or alongside — your own fleet by handing orders to third-party courier services. Four providers are supported: DoorDash Drive, Uber Direct, Shipday, and Nash. You connect one or more, set a priority between them, and deliveries are quoted and dispatched to the network’s couriers with cost and progress flowing back into the order.

  1. A delivery order needs fulfillment and is routed to a network instead of your fleet.
  2. The provider quotes the job and dispatches one of its couriers.
  3. The provider’s delivery fee is recorded on the order.
  4. Courier progress flows back into the platform, so the merchant, your team, and the customer all see the delivery advance — without the courier ever being in your driver list.

The customer experience stays inside your apps; only the last mile is outsourced.

  1. Open Dashboard → Settings → Integration → Plugin List (/configuration/integrations/integration/plugin-list) and add the provider.
  2. Enter the credentials from your commercial account with that provider — API keys or an account connection, depending on the provider.
  3. Save; the network is now available for dispatching deliveries.

You need an account with the provider itself (e.g. a DoorDash Drive or Uber Direct business account) — the platform connects to it rather than creating it for you.

With multiple networks connected, you set a priority order. When a delivery needs a courier, quotes are tried in that order — first provider that can serve the pickup and drop-off wins. Typical strategies:

  • Cheapest provider first, others as fallback.
  • Most reliable provider first in your core zone, broad-coverage provider for the edges.

Review the summary report (below) periodically and reorder as real costs and completion rates come in.

Network quotes can also drive the delivery fee customers see at checkout, so the price charged tracks the provider’s real cost for that address. You can pass quotes through, subsidize them, or keep your own service-area fee structure — see Zones for how zone and service-area fees work.

Most marketplaces at scale run a hybrid:

  • Own fleet (via auto-dispatch or the dispatcher panel) for core zones and hours, where fleet density makes it cheaper and more controllable.
  • Networks for overflow, late hours, new zones without fleet density yet, or merchants outside fleet coverage.

Network orders still appear in your order views — your team monitors progress through the platform, while courier assignment and management happen on the provider’s side.

Dashboard → Reports (/reports/delivery-network-summary) summarizes network usage: volume and delivery cost per provider over time. Use it to:

  • Compare effective cost per delivery across providers.
  • Decide priority order with data instead of brochures.
  • Spot a provider whose costs are creeping up in your market.
SymptomTry this
Provider never returns a quoteRe-check the credentials saved under Plugin Config and confirm the pickup address sits inside the provider’s coverage
Deliveries fail for certain addresses onlyProvider-side coverage gap or address-format quirk — test the exact address with the provider, and let priority fallback carry those orders meanwhile
Delivery cost on an order looks offA lower-priority provider may have won the quote after a fallback — check the order and your priority order
Courier progress stops updatingUsually a provider reporting delay; if persistent, re-verify the connection and raise it with the provider
One provider’s costs creeping upCompare providers in /reports/delivery-network-summary and reorder priority — or renegotiate