If no one picks up your order, you can contact DoorDash and they'll cancel the order for you and give you a refund. It's annoying when this happens, but that's just what happens. If you do nothing and your order never gets picked up, DoorDash will usually cancel the order for you and give you a refund.