Onfleet Orchestration

When your internal fleet reaches capacity, Onfleet’s DoorDash (Drive API) integration allows you to seamlessly outsource deliveries without leaving the Onfleet platform. This article covers onboarding requirements, account configuration, orchestration steps, billing structure, workflow requirements, and how to contact DoorDash for support.

By using Orchestration, you can expand delivery capacity, meet peak demand SLAs, and maintain full visibility across both in-house and outsourced deliveries.

This article will cover:

DoorDash Account & Onboarding Requirements

Before enabling DoorDash orchestration, you will need a DoorDash Marketplace account. 

If you already have a DoorDash account, we will collect:

  • External Business ID
  • External Store ID(s)
  • Store address, name, and phone number (to confirm correct mapping)
  • Return policy (Return to store or dispose of order)
  • Tip requirements
  • Proof of delivery requirements (Signature and/or Photo)

Delivery radius (e.g., 15 or 20 miles)If you do not have an account, our team will coordinate setup directly with DoorDash.

Return to Top

Engineering & Workflow Configuration

During onboarding, we configure both DoorDash and Onfleet settings.

On your DoorDash account, you will need to set up the following requirements: 

Confirm return behavior

  • If returns are enabled → Dasher returns to store
  • If not enabled → Order is left at drop-off location

Confirm tipping configuration

  • Tips may be passed via custom fields

Confirm delivery radius

  • Used to validate accurate quoting and routing

Confirm proof of delivery type

  • Signature
  • Photo

While on your Onfleet, you will require the following:

  • Select one or more Hub(s) to enable for Orchestration
  • Map each Hub to the corresponding DoorDash store
  • Ensure workflows support Orchestration selection

Return to Top

How to Orchestrate Orders to DoorDash

Once your set-up is complete, you can orchestrate your orders to DoorDash by: 

  1. Select one or more eligible tasks in Map View or Table View
  2. Click "Orchestrate"
  3. Choose "Orchestration" from the dropdown
  4. Receive a real-time quote from DoorDash
  5. Review and validate the task(s)
  6. Select which quoted tasks to proceed with

Once confirmed, the order is dispatched to DoorDash.

Return to Top

Tracking Outsourced Deliveries

You can track all your outsourced deliveries directly on your Onfleet dashboard. 

Delivery statuses automatically update in:

  • Map View
  • Table View
  • Task Details

This provides full visibility without switching systems.

Return to Top

Billing FAQ

How does billing for DoorDash delivery fees work?

Onfleet incurs all DoorDash delivery fees on your behalf. At the beginning of each week, Onfleet sends an invoice covering the previous week’s DoorDash charges. Payment terms are due upon receipt.

Note: DoorDash delivery fees are billed weekly and are separate from your Onfleet subscription.


How does billing work for Onfleet tasks?

Each outsourced order counts as a single task against your monthly Onfleet subscription allotment. At the end of your normal billing cycle, your account’s task balance is reconciled and billed accordingly.

Note: Outsourced deliveries still consume task usage under your existing subscription plan.


Will I see the DoorDash price before dispatching an order?

Yes. A real-time quote is displayed before you confirm and orchestrate the delivery.

Return to Top