Configure DoorDash Drive return-to-store for undeliverable orders

domain: developer.doordash.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. When creating a Drive delivery, include the action_if_unavailable field in the delivery creation request body and set its value to return_to_pickup.
  2. Subscribe to Drive delivery status webhooks; handle the additional webhook events that are fired when a return-to-store is initiated (e.g., dasher en route back to merchant).
  3. When your webhook receives a return-in-progress event, update your internal order state and notify relevant staff at the pickup location.
  4. Confirm that the return is completed by listening for the terminal return status event, then decide on the downstream action (refund, reorder, manual handoff).
  5. Test the full return flow in the DoorDash sandbox environment using test delivery scenarios before enabling in production.
  6. Log all return events with the delivery ID for reconciliation and customer refund processing.

Known gotchas

Related routes

Integrate DoorDash Drive return-to-store flow for undeliverable grocery or alcohol orders
developer.doordash.com · 6 steps · unrated
Handle DoorDash Drive return-to-merchant flows for contactless delivery failures where the customer is unreachable at drop-off
DoorDash Drive · 6 steps · unrated
Configure a DoorDash Drive delivery for a large or catering-sized order using Large Order Fulfillment
doordash-drive-large-order-fulfillment · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans