DoorDash Marketplace Integration

DoorDash Marketplace Integration

What is the DoorDash Marketplace Integration?

Unlock a new sales channel — managed entirely from Locally — with fast delivery from DoorDash. Add DoorDash as a new Sales Channel to reach new customers across DoorDash's 42 million monthly active users. Sync products and inventory automatically via Locally, so you can launch in days without changing workflows. Orders are fulfilled directly from your physical store, with delivery in as little as an hour.*

Shoppers find your products in the DoorDash app, place an order, and a Dasher picks it up from your store and delivers it to their door. This is all powered by the Locally setup you already have. No new integration, no separate dashboard to manage. Just dial in a few settings and start accepting orders.

*Based on average delivery time. Delivery times may vary and are not guaranteed.

How It Works

1. Set it up yourself in a few clicks. Once your store meets the go-live requirements (see FAQ #1 below), go to your Retailer Dashboard and find DoorDash Marketplace in the "Extending your Reach" section. Click "Enable," then "Initiate." This takes you to DoorDash.com, where you create a new DoorDash account or link an existing one, fill in a few setup details, and finish setup. Locally then syncs your catalog, inventory and store details to DoorDash.

2. Your catalog and inventory sync automatically. We sync your products with DoorDash every hour from 10 AM to midnight Eastern, so your stock stays current while stores are open. This comes from your existing inventory feed.

3. Orders flow back through Locally. When a shopper checks out on DoorDash, orders are routed through the Locally order system, meaning you are notified of orders and manage them via Locally order screens exactly like Locally Reserve/Buy Online, Pickup In Store or Same-day Delivery orders. Your staff gets the alert, picks the item, and a Dasher shows up to grab it, and you're done.

4. You get paid out by Doordash. During setup, you'll link a bank account to DoorDash, who pays you out through their standard payout cadence.

Managing Your DoorDash Catalog

The DoorDash 3P Integrations panel includes Catalog Management tools that let you control exactly which products appear on the DoorDash Marketplace.

Products on DoorDash gallery. The Products on DoorDash gallery shows the products from your inventory feed that are eligible to appear on DoorDash. You can search for specific products by name and use filters to narrow the list — for example, by brand or category — so you can quickly find the items you want to review. From the gallery, you can exclude a product to remove it from DoorDash, or restore a previously excluded product to make it available again.

Excluding and restoring individual products. Each product tile in the Catalog Curation gallery has a gear menu. Open the gear menu on a product tile and choose Exclude to remove that product from DoorDash. Excluding a product hides all of its variants and UPCs — not just a single size or color — so the entire product is removed from the DoorDash Marketplace. Exclusions are company-scoped in v1, which means an exclusion applies across your company rather than to an individual store. To bring a product back, use the Restore action in the gallery, which makes the product and all of its variants eligible again. Whether you exclude or restore a product, the change propagates to both your DoorDash catalog and inventory feeds on the next sync.

Brand and category restrictions. You can restrict your DoorDash catalog by brand or by category, using your Locally categories. When you restrict a brand or category, all products within it are excluded from DoorDash. This is a fast way to remove entire groups of products without excluding them one at a time. You can lift a restriction at any time to make those products eligible again.

Default-excluded categories. Some Locally categories are excluded from DoorDash by default because they typically aren't suitable for marketplace delivery. Products in these default-excluded categories will not appear on DoorDash unless you choose to include them. You can review which categories are excluded by default in the Catalog Management tools and adjust as needed for your store.

Unchanged quantity cutoff. The Unchanged quantity cutoff setting controls how long a product with an unchanged inventory quantity remains listed on DoorDash. If a product's quantity hasn't changed within the cutoff period, it is treated as stale and removed from DoorDash until its inventory updates again. This helps ensure that only products with fresh, actively updating inventory are shown to shoppers. Adjust the cutoff to match how frequently your inventory feed updates.

Frequently Asked Questions

1. What's required to go live on the Doordash Marketplace?

To start DoorDash setup, you must:

  1. Have an active, up-to-date inventory feed
  2. Setup order notification recipients in the Buy It Locally Setup panel
  3. Have regular weekly store hours set for your store

If your store doesn't have regular weekly store hours set up, the "Initiate" button for DoorDash Marketplace is disabled and shows the message "No store hours set up for this store." To unblock setup, add your store's regular weekly hours, then return to the DoorDash Marketplace section of your Retailer Dashboard and click "Initiate."

We also strongly encourage enabling in-store pricing (see FAQ #2 below).

2. Do I need in-store pricing enabled?

In-store pricing is not required to go live on DoorDash, but we strongly encourage it so shoppers can see the most accurate pricing available at your store. In-store prices come from your Locally inventory feed. Without in-store pricing, the brand's MSRP will be used for your products on DoorDash.

To enable in-store pricing, include in-store prices in your inventory feed. Contact the Locally team if you need help.

How prices appear on DoorDash. Your in-store price is always sent to DoorDash as the checkout price. An item displays as "on sale," with the MSRP shown as a strikethrough, only when your in-store price is at least 5% below MSRP. If your price is less than 5% below MSRP, the item displays at your in-store price as a regular price, without a strikethrough.

3. Which products show up on DoorDash?

Any product in your Locally inventory feed that matches to our master catalog and is eligible to appear on DoorDash. You can use the Catalog Management tools to curate your selection — search and filter the Products on DoorDash gallery, exclude or restore individual products, and restrict entire brands or categories. Note that some categories are excluded from DoorDash by default. See the Managing Your DoorDash Catalog section above for details.

4. How will my staff know when a DoorDash order is placed?

You'll get the same email, SMS, and dashboard notifications you get for any other Locally order. You can also enable automatic phone call alerts, so your store receives a call whenever a DoorDash order is placed.

To turn on phone call alerts, go to the DoorDash 3P Integrations panel and enable the automatic phone call alerts option. This setting lives directly within the DoorDash integration, so DoorDash-only retailers can turn it on without configuring broader local delivery settings. Just add the phone number you'd like called when an order comes in, and the alerts will begin.

  1. How do I confirm a Doordash order?

Orders are sent to you in a pre-confirmed state, so to accept the order, you do not need to do anything. Just pick the item and hand it to the dasher when they arrive. Once you've picked the items, mark the order as "Ready for Pickup" on the Locally order screen, which moves the order to a Purchased state.

6. How long do I have to fulfill an order?

By default, you have 30 minutes of "prep time" between when an order is placed and when the Dasher will arrive at your store. If you are ready sooner, click the "Send Dasher Now" button on the Locally order screen to have a Dasher dispatched immediately!

7. What happens if an item is out of stock when staff go to pick it?

If an item is unavailable before you mark the order "Ready for Pickup," you can mark it as out-of-stock directly from the Locally order screen. The shopper is notified and refunded for that line item, and the rest of the order proceeds.

If an item is unavailable at a certain quantity level (i.e. shopper purchased two, you only have one), you can use the Substitution feature on the Locally order screen to partially fulfill the order.

Once you've marked the order "Ready for Pickup" and it has moved to a Purchased state, use the Refund/Reconcile option on the Locally order screen to handle any shopper changes — such as refunding out-of-stock or removed items. At this stage, the Adjust Quantity and Cancel actions are no longer available; Refund/Reconcile is how you resolve post-pickup adjustments.

8. Who handles customer service — us or DoorDash?

DoorDash owns the shopper relationship: delivery issues, Dasher problems, and post-purchase support are handled by DoorDash's customer service team. Locally support is your escalation path for anything involving the integration itself: item availability, pricing, and packing orders.

9. Can I turn it off?

Yes, anytime. To disable permanently, contact the Locally team.

You can also temporarily disable your store on DoorDash directly from the DoorDash 3P Integrations panel — useful for holidays, short closures, or times when you're unable to fulfill orders. When you temporarily disable your store, you'll select a re-enable date. Your store stops receiving DoorDash orders for the selected period and then automatically re-enables on the date you chose, so there's no need to remember to turn it back on. If your plans change, you can adjust the re-enable date or re-enable your store manually at any time from the same panel.

10. Where do I see DoorDash sales in reporting?

DoorDash orders appear in your standard Locally Order History reporting, alongside all other Locally orders. You can also view reports within the DoorDash Merchant Portal, see here for more information: https://merchants.doordash.com/en-us/learning-center/reporting.

11. What is the Customer Phone number shown on a DoorDash order confirmation?

The Customer Phone displayed on DoorDash order confirmations is not the shopper's real phone number. It is a masking number generated by DoorDash that protects the shopper's privacy. The number is displayed in a human-readable format (for example, (555) 123-4567) to make it easy to read and dial.

This masking number only connects the call when it is dialed from your physical store's registered phone line. Calls placed from any other phone will not connect. If you need to reach the shopper, dial the number from your store phone.

12. What is the Business Type setting, and how does it affect my catalog?

The DoorDash 3P Integrations panel includes a Business Type dropdown that tells DoorDash which category best describes your store. DoorDash uses this value to help classify and present your catalog feed correctly within the DoorDash Marketplace.

When your integration is set up, the Business Type is defaulted to a value based on your store's information. In most cases, this default is correct and you don't need to change anything.

If the defaulted Business Type doesn't accurately describe your store, you can select a different option from the dropdown. When you save a new Business Type, it updates the classification sent with your DoorDash catalog feed on the next sync. If you're unsure which option to choose, contact the Locally team for guidance.

13. How do I control which products appear on DoorDash?

Use the Catalog Management tools in the DoorDash 3P Integrations panel. In the Catalog Curation gallery, each product tile has a gear menu — open it and choose Exclude to remove a product you don't want listed. Excluding a product is company-scoped in v1 (it applies across your company, not a single store) and hides all of the product's variants and UPCs. To bring a product back, use the Restore action, which makes the product and all its variants eligible again. Either change propagates to your DoorDash catalog and inventory feeds on the next sync. To remove larger groups of products at once, apply brand or category restrictions using your Locally categories. Keep in mind that some categories are excluded from DoorDash by default, and that products whose inventory hasn't updated within the Unchanged quantity cutoff period are automatically removed until their quantity changes again. See the Managing Your DoorDash Catalog section above for full details.

14. How do returns happen?

When a shopper returns an item from a DoorDash order, the return starts in the DoorDash app and finishes in your store. The shopper starts the return, not the store. In the DoorDash app, the shopper taps “Start a Return,” chooses the item, and selects an in-store return. They also choose how they’d like to be refunded, usually back to their original card. You won’t find a way to start a return on your side. Shoppers have 30 days from delivery to start a return.

The shopper brings the item to your store and shows a barcode screen. The order ID under the barcode is the Locally order ID. If you can’t scan the barcode, search for that ID in Locally to pull up the order.

You process the refund from the order screen in Locally. This tells DoorDash the item has been returned.DoorDash refunds the shopper. The shopper is typically refunded within 4 to 7 days to the payment method they chose. DoorDash emails the shopper when the return starts and again when the refund is issued. Take a moment to review before submitting. Locally allows one refund submission per order, so it helps to confirm the items and quantities are correct before you send it.



Did this page help you?