Last updated: May 12, 2026, 2:32 PM
The Toast and DoorDash direct integration sends DoorDash Marketplace and Caviar orders straight to your Toast POS, syncs your menu in real time, and consolidates DoorDash sales into Toast reporting. Setup typically takes three to five business days from purchase to going live, with most of that time spent on Toast back-end configuration. This article walks you through every step.
DoorDash offers a direct integration between Toast POS and the DoorDash and Caviar marketplaces. You do not need a separate DoorDash account to use it — if you are a brand-new DoorDash merchant, you can create a new account i during setup. The integration lets your restaurant:
The integration does not currently support: prep time delays or throttling, time-specific pricing, pre-modifiers, prompt for quantity, menu modifier pricing (size, sequence, open, or size-sequence pricing), or viewing future scheduled orders.
Note: Caviar's marketplace integration is not currently available in Australia or Canada. For customers in Australia or Canada, contact your Toast sales representative, account manager, or Customer Care.
Confirm all of the following before starting setup. Skipping any of these will cause the integration to stall or fail.
Expected outcome: You will see an order confirmation page in Toast Shop, and the DoorDash setup task will appear in the Toast Web setup checklist.
Expected outcome: You are taken directly into the DoorDash setup flow inside Toast Web.
Expected outcome: A confirmation page shows your selected menus and pricing. The setup checklist updates to indicate Toast is configuring your account in the back-end.
Note: Price increases apply to base menu item prices only — they do not apply to modifier prices.
After you submit your menu and pricing selections, Toast configures your account on the back-end. Setup takes up to four business days. Locations are routed to one of two paths:
If a Toast menu specialist finds settings on your selected menus that DoorDash does not support, contact Customer Care for help adjusting your menu.
Expected outcome: You receive an email from Toast confirming setup is complete. The setup checklist updates the Confirm your DoorDash account step from locked to Take Action to Go Live.
Expected outcome: A confirmation screen reads "Congratulations, your DoorDash integration is now activated." Select Finish. You will receive a final confirmation email from DoorDash when you are ready to take orders.
Note: If you prefer to activate later, select Enable later. You will need to return to this page and select Enable integration to go live. Selecting Enable later can delay activation.
Note: If you are a brand-new DoorDash user, enabling the integration also activates your DoorDash Marketplace store. No additional steps are required on the DoorDash side.
You can see where your DoorDash integration is in the setup process at any time:
The status next to each step tells you what to do next:
If the checklist returns an error page, confirm permissions 8.4 Manage Integrations and 8.5 Toast Shop Purchases are enabled on your Toast user account.
If you have not received expected confirmation emails after four business days, verify that test mode is disabled on your location and confirm the email address linked to your Toast account with your team or sales representative.
If you see an error during the Enable integration step in Step 5, use the table below to find your next step. Once an error is resolved, the checklist will prompt you to take action and complete the onboarding steps.
| Error message | Self-service? | Next step |
|---|---|---|
| There is an issue with your Online Ordering hours | Yes | Adjust your Online Ordering hours in Toast Web (Takeout & delivery > Online Ordering), then retry activation. |
| We're having trouble connecting your menu to DoorDash | No | Contact DoorDash Merchant Support at (855) 222-8111. |
| We need you to update your menu visibility | Yes | Confirm at least one menu has visibility set to Online ordering: Partners. See Manage DoorDash Third-Party Ordering Configuration. |
| We are having trouble connecting to your selected location | No | Contact DoorDash Merchant Support at (855) 222-8111. |
| Fraud Check Failure | No | Contact DoorDash Merchant Support at (855) 222-8111. |
| Virtual Brand Detected | No | Contact DoorDash Merchant Support at (855) 222-8111. The Toast direct integration does not currently support virtual concepts or ghost kitchens. |
| Self Delivery Detected | No | Contact DoorDash Merchant Support at (855) 222-8111. Self-delivery is not compatible with the DoorDash integration. |
| DoorDash Drive Store Detected | No | Contact DoorDash Merchant Support at (855) 222-8111. |
| You are already in queue | No | Contact DoorDash Merchant Support at (855) 222-8111. |
| DoorDash account missing | No | Contact DoorDash Merchant Support at (855) 222-8111 to confirm your DoorDash merchant account exists, then return to Toast and retry. |
| DoorDash does not see menu | Yes | Enable the DoorDash third-party ordering toggle in Takeout & delivery > Third-party ordering. See Manage Third-Party Availability With Snooze and On/Off Functions. |
Toast creates the dining options and payment type your DoorDash orders need during initial setup. The settings below will already exist when you go live, but it is worth checking them so DoorDash orders flow to the right place from day one.
DoorDash pulls your menu directly from Toast. To allow DoorDash to display a menu, set the visibility for that menu to Online ordering: Partners in the Menu Builder. To learn more, see Set Menu Visibility in the Menu Builder.
If you integrate with multiple third-party partners, you can use the configuration page in Takeout & delivery > Third-party ordering to control which menus surface to each partner. See Manage DoorDash Third-Party Ordering Configuration.
If you are migrating from the DoorDash portal to the Toast direct integration, you will lose the ability to add items or categories from the DoorDash portal. All menu changes must be made in Toast Web after setup.
Menu item photos sync automatically from Toast to DoorDash. Photos must meet DoorDash's specifications:
The DoorDash photos team reviews submitted photos for quality. Review takes three to five business days. If your photos meet the specifications and have not appeared on DoorDash after five business days, open a Customer Care ticket and request that the Care Integrations team contact DoorDash on your behalf.
DoorDash respects the availability hours you set on your Toast menus — items in a menu with limited hours cannot be ordered outside those hours. To set or change menu hours:
Expected outcome: Your DoorDash menu refreshes in near real time.
If your menu is available 24/7, please use the "Always" setting. Selecting all seven days and all hours manually under "Specific Days" can cause configuration errors.
For more on what guests see when they try to order outside hours, see Troubleshoot DoorDash Menu Availability.
If you need to change your DoorDash price increase after onboarding, in Toast Web navigate to Takeout & delivery > Third-party ordering > DoorDash, then select Increase menu price. Price increases apply to base menu item prices only and do not apply to modifiers.
Toast creates two DoorDash-specific dining options during setup:
These dining options are greyed out and cannot be edited or deleted. Having both lets you accurately report on the number of orders and revenue for each DoorDash order method.
Note: "DoorDash delivery" and "Toast Delivery Services" are not the same. Toast Delivery Services has its own dining option for orders fulfilled through Toast's delivery network.
Confirm your DoorDash hours are configured in your Online Ordering Schedule for Takeout. If your restaurant is part of a restaurant group, set the schedule for each location individually. The DoorDash Marketplace also reflects any Schedule Overrides you create for holidays or special hours.
DoorDash orders need a DoorDash Other Payment Option to flow into Toast. Toast creates this payment type during initial setup. Verify it exists before taking orders — if the payment type is missing, all DoorDash orders will fail to send to the kitchen.
DoorDash orders follow your Toast configuration for marking orders as Order Ready automatically or manually. To check or change this setting, in Toast Web navigate to Takeout & delivery > Orders Hub > Kitchen Display System (KDS).
If your third-party delivery orders aren't appearing, it's likely a Device-Specific Filter issue. Since KDS filters are set on each individual tablet, you'll need to check the settings on the specific device where you expect to see those orders.
How to fix it:
Note: If no options are selected, the KDS shows everything. If some are selected but DoorDash is unchecked, those orders will be hidden.
DoorDash orders can map to a Revenue Center automatically if a Revenue Center is created with one of these names:
Once you create the Revenue Center, all DoorDash orders link to it in real time, regardless of table service area or device. Do not archive or rename the Revenue Center after assignment — doing so will cause orders to fail. To learn more, see Create and Assign Revenue Centers.
If you are a DoorDash integration customer, you can mark items as containing alcohol directly in your Toast menu. After your location goes live, a DoorDash representative will contact you to verify your liquor license and confirm alcohol delivery is available in your area. To label menu items as alcoholic, see Label Menu Items as Alcoholic.
DoorDash collects and remits sales tax on your behalf in states with Marketplace Facilitator laws. For the current list of states, see DoorDash's Marketplace Facilitator FAQ.
In Toast Web, select the checklist icon in the top menu bar, then select DoorDash integration. The status next to each step tells you whether Toast is still configuring your account, whether you need to take action to go live, or whether the integration is live.
After you submit all onboarding steps, Toast reviews the configuration in the back-end (typically three to four business days). Toast then emails the address linked to your Toast account, either confirming the setup or requesting changes. If you have not received any email from Toast after four business days, confirm the email address linked to your Toast account with your team, sales representative, or Customer Care.
DoorDash contacts you after the Toast onboarding team activates your integration and passes your account information to DoorDash. You will receive both a Toast confirmation email and a DoorDash confirmation email.
Yes. Follow the same steps individually for each location you want to add to the DoorDash-Toast integration.
Log back in to Toast Web. The setup checklist at the bottom right of your screen will include a line item for the DoorDash integration. Select it to resume where you left off.
Yes. Contact Toast Customer Care and ask to be routed to the Integrations Support team. They can submit a test order on your behalf right before you go live.
Add the DoorDash integration from Toast Shop and complete the steps in this article. You can continue receiving orders through your aggregator until your location is live on the Toast direct integration. Do not cancel your aggregator subscription until you have received a DoorDash confirmation email that you are live on the direct integration.
Any published change to your Toast menu syncs to DoorDash in near real time.
86 the item directly on the Toast POS — the change syncs to DoorDash in real time. You do not need to take any action in the DoorDash portal. To indicate an item is back in stock, update the item inventory on the Toast POS.
Confirm the menu has visibility set to Online ordering: Partners in the Menu Builder. If you do not have a menu yet, create one and set its visibility, then return to the setup step to select it.
The DoorDash integration does not support time-specific pricing, pre-modifiers, subgroups, prompt for quantity, Pizza Menu Management, size pricing on modifiers, or time-restricted menus using Toast's menu availability feature. If any of these are configured on a menu, DoorDash may not be able to pull the menu over from Toast. Review your menu for these settings and remove or restructure them.
No. All three DoorDash plan tiers are compatible with the Toast integration. Plan features, pricing, visibility, marketing benefits, and tier changes are managed by DoorDash directly — contact DoorDash for those questions.
Yes. Toast Delivery Services and the DoorDash integration are independent products. Toast Delivery Services orders are received through your Toast Online Ordering page, Toast Local, or your POS. DoorDash integration orders are received through the DoorDash Marketplace.
Yes, if you have signed the DoorDash alcohol agreement, you have a valid liquor license, and you are in a state where alcohol delivery is permitted. After you go live on the integration, a DoorDash representative will contact you to verify your liquor license. See DoorDash: Selling Alcohol on DoorDash for the merchant requirements.
No. Virtual concepts and ghost kitchens are not currently supported on the Toast direct integration with DoorDash.
DoorDash orders use Toast's auto-fire timing: they fire to the kitchen when the current time equals the expected fulfillment time minus the prep time. For example, an order received at 3:18 p.m. with an expected fulfillment time of 3:37 p.m. and a 15-minute prep time will fire at 3:22 p.m. To check or adjust your auto-firing settings, see Set Up Order Auto-Firing.
Confirm all of the following:
DoorDash does not use your Toast Online Ordering prep times or quote time strategies for driver pickup times. For questions about how DoorDash generates these times, contact DoorDash Merchant Support.
Yes — DoorDash supports item-level special instructions, which arrive in Toast as a modifier on the item. To enable plasticware (utensils) requests or general allergen Special Instructions, contact DoorDash Merchant Support to enable the feature on your DoorDash account.
Yes. In Toast Web, select Sales Summary, filter by Dining Options: DoorDash (select both Take Out and Delivery options), and select Tab Names from the Show/hide columns menu. The exported report will include the source of each order.
Contact DoorDash Merchant Support at (855) 599-7066 for assistance with guest order cancellations.
Remove the integration following the steps in Add or Remove an Integration With Toast Partner Integrations. Removing the integration does not cancel your subscription — contact Toast Customer Care to cancel the recurring DoorDash subscription charge.
DoorDash should be your first point of contact for integration issues after go-live. Contact DoorDash Merchant Support at (855) 222-8111 or via the Help form in your DoorDash Merchant Portal. For driver, refund, delivery timing, and open/close issues, contact DoorDash Merchant Support at (855) 599-7066. Toast Customer Care can help with menu re-syncs and other Toast-side configuration.
Have the following ready when you contact Customer Care so the Integrations Support team can resolve your issue faster:
This content is for informational purposes only and is not intended as legal, tax, HR, or any other professional advice. DoorDash plan features, pricing, alcohol delivery eligibility, and Marketplace Facilitator state coverage are managed by DoorDash and are subject to change.