If you have already accepted an order but change your mind before completing the delivery, you can unassign the order by doing the following:

For Dashers with Android:
- Click the Help? button in the top right-hand corner of the Dasher app
- Under Picking Up, tap Unassign this Delivery
- Select a reason for why you are unassigning the delivery
For Dashers with iOS:
- Click the Help button in the top right-hand corner of the Dasher app
- Select Can’t do this order?
- Select a reason for why you are unassigning the delivery
- Click Submit Request / Submit
- Click Continue to confirm the unassignment
There is no need to contact support for an assignment if you have not picked up the order. It can all be done in-app.
If you have already marked the order as picked up, you will not be able to unassign the order from the app. To unassign, contact support.
Please note that unassigning an order after you have accepted it will affect your Completion Rate, even if you reach out to support to unassign. In order to avoid affecting your Completion Rate, you may always decline an order when it is offered.
Also Read:-
I can Only Hide Messages on Instagram, How do I Delete Them?
Can a DoorDash driver cancel an order?
Not usually, unless they are at the restaurant and have an issue with the picking up of the order; but even then, the Driver can not unilaterally just cancel the “Order” itself, only DoorDash support and the company/customer can decide to cancel the Order. However, with that said, the Driver can get to a pick up point and cancel his trip, and refuse to pick up the order, or in one case I had as an Uber Eats Driver, where an order is lost by the Restaurant, or the Restaurant gave the order to another Driver or Company. IN my case, the restaurant, gave the order to DoorDash for them to deliver and after about 15 minutes of dealing with the customer (Via Text Messages) and the restaurant workers, I had enough and cancelled the trip; which in effect cancelled the order
I imagine that if a Driver does this, they will have a rash of messages, disparaging their actions and scolding them for cancelling their participation in the delivery; especially after accepting the trip and arriving at the restaurant for pickup. I know I did, and I had to call my support Group and raise hell to get them to understand that I went beyond the call of duty, to get the trip done and was in constant contact with the Customer throughout the Entire event.
What happens to the food when an Uber Eat, GrubHub or DoorDash driver cancels an order?
Well, that depends. If your driver is a super mega stinker, they probably ate it, but 99% of the time that’s not what happens. Sometimes, drivers have emergencies—the guy behind them rear-ends them, or they have a personal emergency. If they have your food in the car, you’ll get your order remade and DoorDash or whoever will take care of it.
More often, though, cancellations happen before this. This might be because “holy monkeys, Joe’s Indian Joint is THIRTY MINUTES from me!” or “for goodness’ sake, I’ve been waiting for this order for 25 minutes, and they just said “5 more minutes” for the 5th time” (drivers do NOT get paid to wait on your food, btw). Again, DoorDash or whoever will send another driver and make it right. The food just chills in the restaurant until someone gets it to you.
The last time I canceled was actually a Wal-Mart order. I drive something not much bigger than a SmartCar and the dude had order 167 items for pickup. Exciting times!