Get Started

Manage Your Square Integration with DoorDash

Learn how to onboard, update your menu, manage orders, and other resources for your Square integration.

Apr 14, 2025
6 min read
LC-hero-1208x1080-POS-Square

**This article covers the V2 Square integration available in the US to “Square for Restaurant” merchants only as of March 3, 2025. If you need guidance on the V1 Square integration, please visit this help article.

Your Square integration with DoorDash means all of your orders and operations go directly through your POS, so everything is in one place. Many restaurants use integrations to save time and effort — in fact, roughly three in four restaurant orders on DoorDash Marketplace come through an integration.

About Square and DoorDash

Square is a restaurant point-of-sale (POS) and management system. Square’s partnership with DoorDash lets you accept and fulfill orders from DoorDash Marketplace, Online Ordering, and Caviar from your Square POS. Learn more about POS Integrations and its benefits.

By integrating with Square you can access tons of helpful features in DoorDash like:

  • Order Ready Signal: Notify Dashers as soon as an order is ready for pick-up

  • Self-Serve Integrated Onboarding: Complete the integration process on your own and at your own pace

  • Activation within Self-Serve Integrated Onboarding: Integrate and launch an integration in one fell swoop

  • Menu pull: Push menu changes made through your POS to DoorDash immediately

  • 86 items: Mark items as out-of-stock on DoorDash directly through your POS

  • Set pricing by order method: Subject to POS compatibility, charge customers different prices depending on whether they pick up their order or get it delivered

  • Deliver your own orders: Fulfill DoorDash orders with your own delivery drivers

  • Honor promotions: Execute promotions and discounts directly through your POS

  • Pause your store: Deactivate your store on DoorDash directly through your POS

  • Cancel orders: Cancel DoorDash orders and get notifications when customers cancel

  • See Dasher status: Get status updates on where Dashers are

What do I need before starting the Square integration process?

Before you can start integration onboarding for your store, you need three things:

  1. A DoorDash partnership 

  2. A Square for Restaurants account enrolled in the New Menus Experience

    1. To enroll in Square's New Menus Experience, visit your Square dashboard > Menus > Update to the new experience.

  3. A menu ready for DoorDash

    1. You can make an existing menu ready for DoorDash or create a new menu for DoorDash by following these steps.

Onboarding

You can begin the Square integration using these self-integration steps.

Email betafeedback@squareup.com for onboarding support from Square. For issues related to driver status, partial cancellations, adjustments, or refunds, or communicating with DoorDash customers directly, contact DoorDash support.

Optimize your menu for online ordering and ensure your store hours are up-to-date from your Square account.

To change menu hours: On the Square portal go to your DoorDash integration management page, click the location you want to update, select your menu, and click Edit Menu Hours.

To manage your store hours: Go to the DoorDash integration management page in the Square Dashboard. If you’d like to add holidays or special hours, you can do so in the Merchant Portal.

Order Management

You can cancel a DoorDash order through your Square Dashboard or Square POS. This action will void the ticket, update DoorDash, and notify the customer.

If you cancel a DoorDash order through your Square Dashboard or Square POS before a Dasher has been dispatched, the order will be refunded. To make a substitution, please reach out to the customer using your Merchant Portal.

Learn more about managing orders for your integration with DoorDash. 

For support from Square, you can email betafeedback@squareup.com or check out the links below:

DoorDash Integration Overview

DoorDash Menu Setup Guide

Multi-Location Menu Management

Square FAQ

In addition to reviewing the questions and answers below, please take a look at Square's comprehensive FAQs for helpful insights regarding the Square integration. 

My Square integration is blocked. Why is this happening?

Common blocks include authorization issues, incorrect POS configurations, and/or missing information. Please contact DoorDash support so we can help you troubleshoot and resolve technical blocks.

More information included below on common error codes.

I'm having trouble syncing my Square menu with DoorDash. What should I do?

Ensure your menu meets DoorDash requirements (must have items and store hours). Also, ensure that it is a new menu and is attached to your store. Contact DoorDash support for assistance with ingestion, preview, and synchronization to resolve discrepancies.

How do I update my menu after integrating with Square?

Please make menu updates in the Square portal; menu updates will automatically sync to your DoorDash store.

What is the menu preview?

Before going live on DoorDash, the menu preview allows you to review and approve the menu.

Who do I reach out to if I have questions?

For support requests related to the Square and DoorDash integration, email betafeedback@squareup.com.

For issues related to driver status, partial cancellations, adjustments, refunds, or communicating with DoorDash customers directly, contact DoorDash support.

I got a specific error when connecting my DoorDash store to Square. What should I do?

  • "There is an issue with your Online Ordering hours"

  • "We’re having trouble connecting your menu to DoorDash"

    • Solution: The DoorDash onboarding team will reach out via email as soon as possible.

  • "We need you to update your menu visibility"

    • Solution: Ensure you have at least one menu visible to DoorDash. For more information, visit the Square Help Page.

  • "We are having trouble connecting to your selected location"

  • "Fraud Check Failure"

Fraud Alert 1
Fraud Alert 2
  • "Virtual Brand Detected"

    • Solution: Contact DoorDash Support. Please note that you cannot have both a physical store and a virtual store on the same Square integration. 

  • "Self Delivery Detected"

    • Solution: Contact DoorDash Support. Please note that self-delivery isn't compatible with the Square-DoorDash integration.

  • "DoorDash Drive On-Demand Store Detected"

  • "You are already in queue"

  • "DoorDash account missing"

Learn how to switch your DoorDash order protocol.