How to Manage Your Menu Using a DoorDash POS Integration

Learn how to manage menu pricing, photos, item availability, and store hours when your DoorDash store is POS-integrated — and when to use your POS or Merchant Portal.

Jul 20, 2024
4 min read
LC-hero-1208x1080-v58.01.02

What menu changes can I make through DoorDash?

Your POS menu should be your primary source for menu updates. Changes made through your POS menu are directly synced with your DoorDash menu. Depending on your POS provider, you may also be able to make the following updates through DoorDash:

  • Pickup pricing

  • Alcohol or age-restriction tags

  • Bike-friendly Dasher tags

For most menu change requests, you’ll need to contact your POS provider directly. Changes made through the Menu Manager in the DoorDash Merchant Portal are not permanent and may be overwritten by updates from your POS or cause orders to fail.

How do I add or edit my menu photos?

DoorDash automatically pulls menu photos from your POS-integrated menu, reviews them against quality standards, and publishes approved images to your DoorDash menu.

All photo updates must be completed through your POS and include a public photo URL.

Photo approval guidelines

  • Photos should accurately represent the item and portion size (at least 80% visible)

  • Only one item per photo

  • Avoid unrealistic presentation or styling

  • Images must be high resolution and in focus

  • Items should be evenly lit with no overexposure

  • No text, graphics, borders, or people

Technical requirements

  • 16:9 aspect ratio

  • Maximum file size: 2 MB

  • JPG, JPEG, or PNG file format

How do I update my menu pricing?

For most POS providers, menu pricing should be updated directly in your POS. Once pricing is updated, it will sync to DoorDash automatically. Some providers sync changes instantly, while others may take up to 24 hours.

How do I modify my store hours?

Your DoorDash store hours are based on the hours set in your POS. Update store hours with your POS provider to ensure changes sync correctly.

Your DoorDash closing time appears 20 minutes earlier than your actual closing time to allow preparation for late orders.

Some POS providers also allow store hour updates through the Merchant Portal. To avoid sync issues, we recommend managing store hours through your POS whenever possible. If you choose to use the Merchant Portal: 

  1. Navigate to the Store Availability tab

  2. Select Edit Menu Hours on the left of the page

  3. Set your desired regular scheduled store hours and closures

How do I mark an item out of stock or remove it from my menu?

Most POS systems allow you to mark items out of stock directly. 

DoorDash Preferred Integration partners support real-time item availability checking, so DoorDash can proactively check item status and automatically remove out-of-stock items from your menu before an order is placed, helping prevent cancellations. Look for this capability when evaluating your integration provider.

If you mark an item out of stock using DoorDash’s self-serve menu editor, you’ll need to re-enable the item using the same method:

  1. Log into the Merchant Portal

  2. Select Manage Menu

  3. Choose the menu you want to update from the drop down menu

  4. Scroll to the item category

  5. Click on the item you’d like to mark out of stock and toggle the button to Off

    • When re-enabling an item, turn the toggle button to On 

How do I update pickup and delivery pricing?

If your POS provider supports dual pricing, update pickup and delivery prices directly in your POS.

If your provider doesn't support dual pricing, you can adjust pickup or delivery prices using the Menu Pricing Rate tool. This feature allows you to apply a percentage-based markup or markdown to pickup or delivery orders without changing your POS base prices.

Before you start

  • Price adjustments apply at the store level only

  • Bulk updates across multiple stores aren’t supported

  • Your store must have an active POS integration

After you've completed these steps, continue with the following instructions:

  1. Log in to the Merchant Portal

  2. Tap Settings from the left navigation

  3. Choose Account Settings

  4. Click Add next to Menu Pickup and Delivery Price

  5. Choose the pricing structure you want to adjust

    • Pickup orders: Use this option if your delivery prices are already marked up in your POS or you want pickup prices to match in-store pricing

    • Delivery orders: Use this option if your pickup prices already match in-store pricing or you want to apply a markup to delivery orders

  6. Select either:

    • Pickup orders: Percentage of delivery prices marked up or a rounding modifier

    • Delivery orders: The delivery markup percentage or a rounding modifier 

  7. Tap Save 

Updated prices will appear on your DoorDash menu. If prices don't update, contact your Account Owner or DoorDash Support.

Why don't pickup and delivery prices always sync automatically?

Your POS provider must support dual pricing for pickup and delivery. If dual pricing isn't supported, pickup and delivery prices may default to the same value.

Menu Pricing Rate allows you to adjust prices on DoorDash without changing your POS base prices.

Can I view how changing delivery and pickup prices impact my reconciliation reports?

Yes, if you use Menu Pricing Rate, the revenue shown in your POS may differ from DoorDash payout totals.

You can download financial reconciliation reports from the Merchant Portal to compare:

  • Pre-adjusted subtotal (before markup or markdown)

  • Pre-adjusted tax subtotal

These reports help explain differences between POS revenue summaries and DoorDash payouts.

If your provider supports integrated promotions, promo details — including co-funded and stacked promotions — are included in order data, which helps keep your DoorDash payouts and POS records aligned. This reduces common reconciliation discrepancies caused by promotional orders.

Orders started failing after pricing changes — what should I do?

Some POS integrations require additional configuration to accept adjusted subtotals or tax amounts. If orders fail, contact your POS provider or DoorDash Support.

Keep in mind, the following integrations don't currently support adjusted subtotal or tax amounts:

  • Shift8

  • Doshii

  • Redcat

  • Mealco

  • Cuboh

  • Mobi2Go

  • MYR

  • SICOM

  • Aloha ODSP

If you use a middleware or aggregator, confirm compatibility with both your POS system and provider.

Preferred Integration partners are required to share detailed order error data, which helps DoorDash proactively identify and address order failures. If you're experiencing recurring order failures, check whether your provider is part of DoorDash preferred integrations program

Are there POS-specific menu management processes?

Yes, some POS providers require specific management processes. For POS-specific menu management guidance, contact your integration provider or select one below:

Interested in switching POS protocols? Compare DoorDash protocols in advance. 

Frequently Asked Questions

We recommend matching in-store pricing and delivery pricing as closely as possible, although it is not a requirement. Pricing is a factor that can affect customer experience or visibility on DoorDash. Learn more about DoorDash’s stance on menu pricing.

The timing of updates from your POS system to DoorDash will vary according to your POS provider. You can contact DoorDash Support if you have any questions.