Yes, you can cancel an Uber Eats delivery order, but whether you receive a refund depends entirely on the status of the order at the time of cancellation. If you cancel the order before the restaurant has accepted it, you will generally receive a full refund. You can do this by tapping "Cancel Order" in the order tracking screen of the app. However, once the restaurant has accepted the order and started preparing the food, you will likely only be eligible for a partial refund or no refund at all, as the restaurant has already committed ingredients and labor to the request. If the delivery person has already picked up the food and is in transit, a refund is virtually impossible unless there is a significant issue with the delivery. To cancel, go to the "Orders" tab, select the active order, and tap "Cancel Order." If the option isn't available, you may need to contact Uber Eats support directly. It is always best to double-check your cart and address before hitting "Place Order," as the window for a penalty-free cancellation is usually only a matter of seconds or minutes depending on how quickly the restaurant operates.