Table of Contents
Please refer to the linked information below for more information about the open api features we have available and how to build to it. If a Feature Flag is required for the feature, please reach out to your Technical Account Manager to enable.
Feature | Overview | Feature Flag Required |
---|---|---|
Bag Fee | Open API Order funcionality to allow Merchants to collect a bag fee and any necessary taxes related to the fee to meet any specific government regulations | Yes |
Cancellation Webhook from DoorDash | Functionality that allows a partner to receive Cancellation events when an order is cancelled post-confirmation within DoorDash (by a customer, dasher, etc.) | No |
Dasher Status Webhooks | Open API functionality to include a webhook to provide Merchants visibility into Dasher status. | |
Dual Pricing | DoorDash has released a ‘Dual-Pricing’ Menu API enhancement to enable a partner to send a single menu with two sets of pricing (in-store vs delivery) for use on both Storefront and Marketplace. | |
Item Level Hours | Open API Menu functionality to control hourly availability at an Item Level, rather than a menu level. This information will be sent via our Menu API. Store Hours on a menu will remain the default availability if Item Hours are not defined. | |
Masked Customer Phone Number | Open API Order functionality to enable Merchants to contact customers directly by adding a masked phone number. | Yes |
Menu Pulling Webhook | Webhook that will allow the DoorDash onboarding/ops team to pull menus for Open Api integrations, in addition to the current behavior where Open API integrations can create & update menus for DoorDash stores. This will empower DoorDash teams to set up stores & pull their corresponding menus, without having to manually coordinate a menu push. | |
Merchant Order Cancellation Endpoint Mx to DD | Open API functionality to allow Merchants to cancel orders that have previously been accepted. | Yes |
Order Adjustment Endpoint | Open API functionality for merchants to adjust orders that have already been accepted. This feature aims to increase flexibility with orders and cut down on order cancellations. | Yes |
Order Ready Signal | Functionality for DoorDash to get information from Merchants on when an order is ready for pick-up and send Dashers accordingly when each store will finish preparing orders in the future, leading to a more delightful pick up experience for Dashers and Merchants. | |
Pickup Instructions | Order confirmation process enhancement to allow for a Merchant to send a tailored message with instructions for the Dasher per each distinct order. | Yes |
Plasticware Toggle | Order level feature tested and enabled to opt in/opt out of plasticware | Yes |
Recipes | Open API contract enhancement to allow Merchants to provide default options or “recipes” for their menus | |
Self-Delivery | DoorDash rolled-out a product called ‘Self-Delivery’ in 2019 that allows restaurants to be featured on doordash.com, but fulfill orders with their own delivery fleets (formerly Demand Generation). Additional information is passed through to the merchant to guarantee a smooth Self-Delivery experience. | |
Store Temporary Deactivation Notification | Webhook that notifies partners whenever a store on their integration has been temporarily deactivated, either by themselves or by DoorDash. | |
Store and Menu Info GET Endpoint | Endpoints that allow OpenAPI integrated partners to retrieve live info for both their stores and the menus that are associated with them | |
Substitutions | OpenAPI functionality that allows providers to substitute items or options on an order that has been confirmed. This feature aims reduce the time store operators spend with support or customers, and aims improve on order cancellation rates | Yes |
POS - Webview Plug-in | Order Manager for Point of Sale allows partners to manage DoorDash orders more efficiently. With a single, low-touch build, you will be able to enable stores with more than 10 features that help them reduce the need to contact support, and help them avoid costly cancellations and order defects. | Yes |