Home

Set up your DoorDash integration with Square

Who is this article for?
  • Account owners or team members with the account & settings permission to view and set up integrations in the App Marketplace. Set permissions in Square Dashboard.
  • Square for Restaurants Free, Plus and Premium subscribers
  • Sellers with full service, quick service or bar mode enabled in the Square Point of Sale app.
  • About DoorDash and Square

    The DoorDash integration allows you to easily connect your DoorDash account and manage everything from one centralised place in Square. All DoorDash orders placed on DoorDash will flow through to your Square account so you can manage orders, update menus, menu hours, and prices, and see DoorDash orders in your Square reports.

    Before you begin

    • The DoorDash and Square integration is only supported for sellers based in the United States, Canada, and Australia who use Square for Restaurants or sellers with full service, quick service or bar mode enabled in the Square Point of Sale app.

    • Before you can activate the DoorDash and Square integration, you need to create a DoorDash account and have at least one menu created in your Square account.

    Unsupported features with the DoorDash and Square integration

    • Nested modifiers

    • Dasher/driver lookup: Dasher status is not shared through the integration but is still visible on the Business Manager app or Order Manager App on an Android tablet.

    • Contacting customers directly: To communicate with a customer, you will have to go through DoorDash.

    • Item substitutions: To substitute items in an order, you’ll have to go through the DoorDash merchant portal.

    • Rich text descriptions: DoorDash does not support rich text descriptions so any text emphasis like bold, italic or underline will not be shown on DoorDash. Line breaks are also not supported so all text will be shown on a single line.

    Special instructions are turned off by default. To enable this feature for your business, you need to contact DoorDash support.

    Step 1: Set up your DoorDash Menu

    DoorDash uses its own algorithm to sort items within menu sub-categories based on popularity, overriding Square's configured sort order. However, DoorDash preserves the order of sub-categories (e.g., Appetizers, Drinks) as set in Square.

    To make your menu ready to publish on DoorDash, you have two options:

    • Update an existing menu

    • Create a new menu

    Learn how to create and update menus.

    Step 2: Integrate DoorDash with Square

    Activate the DoorDash integration when your business is closed or not providing services. Activating the integration will automatically disconnect any existing DoorDash integrations in your account, whether they are through an order aggregator or the current Square/DoorDash integration.

    This integration is available for sellers using Full Service, Quick Services, or Bar Mode in Square Point of Sale, or sellers using Square for Restaurants.
    1. Sign in to Square Dashboard and go to Online > Sales channels.

    2. Click Set up next to DoorDash and follow the on-screen prompts.

    3. Select your location and desired menus and menu hours.

    4. For each menu you select, you can keep prices the same or boost them using the price override functionality. Price increases can be set up separately by pickup or delivery.

    5. Review your menus and prices before going live on DoorDash. Click Update to edit, if applicable.

    6. Click Log in to sign into your DoorDash account.

    7. Complete the sign in, verification, and review the terms and conditions.

    8. Match your DoorDash stores to your selected Square locations.

    9. Confirm your menus and menu hours are correct.

    10. Click Next. You'll see a "DoorDash is processing your menus." notification as DoorDash confirms that your menus meet all their requirements. This process can take up to 5 minutes to complete.

    11. Click Activate.

    If you selected the wrong location(s) or signed in to a different DoorDash account than the one you want, you can go back now to change that. Once the integration is activated, you'll have to fully disconnect the integration and restart onboarding if you want to change locations or DoorDash account.

    DoorDash and Square integration Support

    You can reach out to us in our Square Community for support requests related to the Square and DoorDash integration. 

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

    Related articles


    Still need help?

    Chat with us
    Our support team is here to help