Delivery vs pickup: what's different for you
If you've already managed pickup orders on Trucked Up, the good news is that most of the flow is the same. Same queue, same tabs, same Start/Ready buttons. This article calls out where they diverge so you don't get tripped up.
For the full delivery flow, see How DoorDash-fulfilled delivery works. For pickup basics, see How pickup orders work.
Side-by-side cheat sheet
| Pickup | Delivery | |
|---|---|---|
| Who gets the food to the customer | The customer (they walk up) | A DoorDash dasher |
| When the courier is dispatched | n/a | At customer payment (before you accept) |
| You tap Start (enter ETA) | Yes | Yes |
| You tap Mark Ready | Yes | Yes |
| You tap Mark Complete | Yes — when customer takes it | No — webhook does it when dasher delivers |
| An "Out for delivery" tab in your queue | Doesn't apply | Yes on web; on iOS, in-flight orders move straight to History after the dasher delivers |
| You see the dasher's name | n/a | Yes, on both web and iOS |
| You see a live DoorDash tracking link | n/a | Yes on web; iOS shows dasher name + dropoff city without the live map |
| The customer's delivery address | n/a | Hidden from your owner view |
| You can cancel after accepting | Yes (any time before Complete) | No — only before you tap Start |
| Tip goes to | You | Dasher (if customer tips at checkout); separate truck tip is yours |
| Order badge color in queue | Gray ("Pickup") | Purple ("Delivery — [City]") |
What's the same
A delivery order in your queue is fundamentally still an order. You see all the same things you see on a pickup order:
- Customer name (or "Guest")
- Tap-to-call phone (if shared)
- Item list, special notes, total
- The same Start / Mark Ready buttons in the same places
The first three steps are identical (notification → open the order → Start with ETA). The middle is identical (cook). The end is where it changes.
What's different
1. "Mark Complete" is automatic for delivery
For pickup orders, you tap Mark Complete when the customer takes the food. For delivery orders, you don't. When the dasher confirms delivery in their DoorDash app, our backend gets a webhook and the order automatically moves to History.
This means delivery orders fall off your active screen on their own once delivered. You don't need to remember.
2. After the dasher picks up, the order is out of your hands
Once the dasher picks up the food, you're done with it. On web, the order moves to a dedicated Out for delivery tab so you can watch it live. On iOS, the order leaves your active tabs and reappears in History as Complete when the dasher delivers — which is usually all you need to know.
If you want to actively monitor in-flight orders (e.g., a curious customer is asking where their food is), the web dashboard is the place.
3. You see dasher info
When DoorDash assigns a dasher, you see their first name on the order in your queue, on both web and iOS. On web, you also see a live tracking link that opens DoorDash's tracking page — handy if you want to verify a dasher is en route. (We don't surface the live map on iOS for owners because the page also shows the customer's drop-off address; the dasher's name + city is the right level of detail for the owner side.)
The dasher's contact info is not shared with you. If you need to reach the dasher, you ask them when they're at the window.
4. You can't see the customer's address
Customer privacy is the reason. The dasher's app has the address; the customer has confirmed it; you don't need it. (If a customer ever asks you to confirm an address — apologetically tell them you don't see it from your end and to verify with the dasher.)
5. Cancellation is much more restricted
The big one. Because the dasher is already dispatched as soon as the customer pays:
- Pickup orders can be cancelled any time before Mark Complete (Submitted, In Progress, or Ready).
- Delivery orders can only be cancelled before you tap Start — the Submitted state. After that, you have to call us.
Why: once you've accepted (Start), DoorDash has committed to the dispatch. Cancelling at that point means dasher fees are already accumulating, and the cleanup is non-trivial. We handle it manually so we can refund the customer correctly without leaving DoorDash payment threads dangling. See Cancellations and refunds for delivery orders.
What in-flight delivery orders look like on iOS
Once you mark an order Ready and the dasher picks it up, you don't need to do anything else — the order auto-completes when the dasher delivers it. On iOS, this means the order leaves your active tabs (Submitted / In Progress / Ready) at the moment of pickup, and reappears in History marked Complete once the dasher delivers. This is by design: you're done with the order once the dasher has it.
If you want to watch in-flight delivery orders live (dasher en route to customer), the web dashboard shows them in a dedicated Out for delivery tab with a tracking link. Most owners don't need this — DoorDash handles the leg from your window to the customer — but it's there if you want it.
Common questions
Can a single order be both delivery and pickup? No — each order is one or the other, set by the customer at checkout.
Can I switch a customer's order from delivery to pickup (e.g., dasher unavailable)? Not directly. The cleanest path is to cancel + refund (only available before you tap Start) and ask the customer to re-order as pickup. After Start, email us and we'll work it out.
The dasher hasn't shown up. Should I cancel? First, look at the live tracking link (web). If the dasher is en route but late (traffic, parking), wait it out. If the dasher genuinely hasn't been assigned after 10+ minutes, email us — DoorDash should escalate automatically, but the human prompt helps.
Does my delivery rating affect my pickup rating? Reviews on Trucked Up are about your truck overall — they don't distinguish between delivery and pickup orders. (DoorDash dasher ratings are separate, on DoorDash's side.)
The dasher arrived for the wrong order. Check the order ID on the dasher's app vs. the order in your queue. If they genuinely don't match, the dasher is at the wrong truck — politely point them next door (it happens). If they match but the contents are wrong, that's a kitchen issue — fix it and continue.
Still stuck?
Email info@truckedup.food.