Delivery integration

Deliver your own orders with DoorDash Drive.

Deliver orders from your own website, app, and kiosk with DoorDash Drive. Automatic delivery requests, Dasher status updates, and a tracking link on every order in Ordering.co.

How DoorDash Drive works with Ordering.co.

Orders come in on your channels. Ordering.co sends each delivery to DoorDash Drive, and every update comes back to you and your customer.

Your website, app, or kiosk
  1. 1Order placed

    A customer places a delivery order on any of your Ordering.co channels.

Ordering.coOrdering.co
  1. 2Delivery requested

    Ordering.co sends the delivery to DoorDash Drive automatically, with the pickup and drop-off details.

DoorDash Drive courier
  1. 3Picked up and delivered

    The DoorDash Drive courier collects the order at your store and takes it to the customer.

Your customer

Delivery status and courier details update in Ordering.co and on your customer's tracking page as they happen.

Countries where DoorDash Drive is available

Markets (4) for DoorDash Drive
  • Australia
  • Canada
  • New Zealand
  • United States

DoorDash Drive operates in the United States, Canada, Australia and New Zealand. Delivery radius and availability depend on the pickup location.

Sources

DoorDash Drive delivers. Ordering.co runs the order.

DoorDash Drive gives you Dashers for orders placed on your own channels, without listing on the DoorDash app. Ordering.co gives you the channels those orders come from and the tools to run them:

  • Your own channels. Branded websites, apps, and kiosks where customers order from you directly.
  • More products and features. More than 20 products and more than 1,500 features across ordering, loyalty, marketplaces, call centers, and delivery.
  • One delivery operation. Combine DoorDash Drive with other delivery companies and your in-house drivers, with automatic assignment.
  • Built to extend. APIs and MCP, with application source code available on eligible plans.

Why use DoorDash Drive with Ordering.co

  • No manual dispatch. The delivery is created in DoorDash Drive as soon as the order goes to DoorDash, with everything the Dasher needs.
  • Driver tips go with the order. The tip your customer adds is sent to DoorDash with the delivery.
  • Customers follow every step. Status updates come from DoorDash’s own delivery events, and the DoorDash tracking link is saved on the order.
  • Your stores stay in sync. Each Ordering.co store is created and kept up to date in DoorDash automatically.

What DoorDash Drive brings

DoorDash describes Drive in its Drive overview and Drive FAQ:

  • Delivery on your own platform, such as your own app or website, separate from the DoorDash Marketplace.
  • DoorDash’s fleet of Dashers for on-demand delivery, without staffing your own fleet.
  • A tracking link for each delivery that you can show to your customers.

How a delivery moves

  1. When an order goes to DoorDash Drive, Ordering.co creates the delivery with the pickup and drop-off details, items, order value, and driver tip.
  2. DoorDash sends status updates as the Dasher confirms the delivery, arrives at your store, picks up the order, arrives at the customer, and drops it off.
  3. The DoorDash tracking link is saved on the order.
  4. If the order is canceled in Ordering.co, the delivery is canceled in DoorDash. If DoorDash cancels the delivery, the order shows it was rejected by the delivery company.

Set up and go live

The Ordering.co DoorDash setup guide walks through each step:

  1. Create your DoorDash developer account and access keys, following DoorDash’s getting-started guide.
  2. In the Ordering.co Dashboard, open Plugins, add the DoorDash Drive plugin, and enter the Developer ID, Key ID, and Signing Secret, with separate values for sandbox.
  3. Review the DoorDash delivery company and its driver group: set the business address and time zone, and choose the stores and payment methods that can use DoorDash.
  4. In your DoorDash developer account, register the Ordering.co status-update endpoint as a webhook, authorized with an API key from Settings > Pro > Developers > API Keys.
  5. Run test deliveries with Development Mode on, request production access from DoorDash, then turn Development Mode off to go live.

More ways to deliver

Setup

Connect your DoorDash Drive account and start dispatching.

  1. 01
    Add the DoorDash Drive plugin

    In the Ordering.co Dashboard, add the DoorDash Drive plugin and enter the Developer ID, Key ID, and Signing Secret from your DoorDash developer account, with separate sandbox values.

  2. 02
    Register the status webhook

    In your DoorDash developer account, add the Ordering.co status-update endpoint as a webhook, authorized with an API key from your Ordering.co project.

  3. 03
    Test in sandbox, then go live

    Run test deliveries with Development Mode on, then request production access from DoorDash and switch to your production credentials.

Resources

Guides and references.

Questions

Frequently asked questions.

Is DoorDash Drive the same as DoorDash Marketplace?

No. DoorDash Drive delivers orders your customers place on your own website, app, or kiosk. DoorDash Marketplace is the DoorDash app, where customers find businesses and order inside DoorDash.

When is the DoorDash delivery requested?

When an order goes to DoorDash Drive, Ordering.co creates the delivery automatically with the pickup and drop-off addresses, contact details, instructions, items, order value, and driver tip.

What does the customer see after ordering?

The order status follows the Dasher, from confirming the delivery to arriving at your store, picking up, arriving at the customer, and dropping off. DoorDash's tracking link is saved on the order.

What happens if an order is canceled?

Canceling the order in Ordering.co cancels the DoorDash delivery. If DoorDash cancels the delivery, the order shows it was rejected by the delivery company.

What information does DoorDash need for each order?

Valid store and customer phone numbers and a complete drop-off address. The plugin can add the country phone code to phone numbers automatically.

Can I combine DoorDash Drive with my own drivers?

Yes. DoorDash Drive works alongside other delivery companies and your in-house drivers, so each store can use the delivery option that fits it.

Why use Ordering.co with DoorDash Drive?

DoorDash Drive handles the Dasher. Ordering.co runs the order, with your own branded channels, more than 20 products and more than 1,500 features, one delivery operation across delivery companies and in-house drivers, APIs and MCP, and application source code on eligible plans.

Offer DoorDash delivery on your own channels.

Tell us where your stores are and how many deliveries you run, and we will help you set up DoorDash Drive.