top of page

How Restaurants Can Dispute Unauthorized Refunds on DoorDash, Uber Eats & GrubHub

Restaurant owner reviewing delivery app refund data on a tablet in a professional kitchen setting

Every week, restaurants across the country prepare and deliver orders that never get paid for — not because of a technical error, but because a customer claimed the food never arrived, was wrong, or was unsatisfactory. The delivery platform issues a refund. The restaurant absorbs the loss. And most of the time, no one disputes it.


If you own or manage a restaurant that operates on DoorDash, Uber Eats, or GrubHub, unauthorized refunds are almost certainly cutting into your margins. The good news is that you can dispute them. The process is tedious and not always obvious, but it exists — and for operators who take it seriously, the recovered revenue adds up fast.


Why Unauthorized Refunds Happen

Delivery platforms extend refunds to customers for a range of reasons: missing items, incorrect orders, late deliveries, or outright claims of non-delivery. In many cases, these refunds are legitimate. Orders do get mixed up. Drivers do make mistakes.


But a significant portion of refunds are issued on claims that don't hold up — orders that were delivered correctly and in full, but where the customer initiated a complaint after the fact. The platforms, prioritizing customer satisfaction, often issue the refund automatically and charge it back to the restaurant without any investigation.


This is what's commonly called an unauthorized refund: a charge the restaurant did not agree to and did not cause. It comes out of your payout without warning, often buried in a weekly settlement report that most owners don't have time to audit line by line.


How the Dispute Process Works on Each Platform

Each platform has a different process for disputing charges, and none of them make it particularly easy. Here is how each one currently works.


DoorDash allows restaurants to dispute charges through the Merchant Portal. You navigate to the Orders section, find the specific order in question, and submit a dispute through the order detail page. DoorDash reviews the claim and will respond within a few business days. The key is having documentation: your order receipt, confirmation that the items were prepared and handed to the driver, and any timestamps that show the order was completed correctly.


Uber Eats routes disputes through the Restaurant Manager portal under the Help section. You can submit a case for a specific order and provide supporting information. Uber Eats gives restaurants a window of time to dispute a refund — typically around 30 days from when the charge appears — so timing matters. If you miss the window, the ability to recover that money is gone.


Grubhub handles disputes through its restaurant support system. You can contact Grubhub directly, reference the specific order ID, and make the case that the refund was applied incorrectly. Grubhub's process is less self-serve than the others, which means disputes often require back-and-forth communication with their support team.


Restaurant manager submitting a refund dispute through a delivery app merchant portal on a laptop
Restaurant manager submitting a refund dispute through a delivery app merchant portal on a laptop.

What You Need to Submit a Dispute

Regardless of the platform, a successful dispute usually requires the same set of information. You need the exact order ID and date. You need to clearly state what the customer claimed versus what actually happened. And ideally, you need something that corroborates your version — a photo of the completed order, a timestamped POS receipt, or confirmation that the driver picked up the order at the correct time.


The more specific you are, the better your odds. Vague submissions that simply say "this refund was wrong" rarely succeed. Submissions that say "Order # 12345 on March 15 was delivered in full at 7:42 PM per our kitchen log, and the customer's claim of missing items is inconsistent with our records" tend to get reviewed more carefully.

Why Most Restaurants Don't Dispute

The honest answer is time. Reviewing weekly settlement reports, identifying which charges are disputable, pulling order records, writing up individual submissions, and following up on each platform is easily two to four hours of work per week for a busy location. For a restaurant with multiple locations on multiple platforms, it scales into a part-time job.


Most operators are already stretched thin. The refunds get written off as a cost of doing business, even when they don't have to be.


There is also a knowledge gap. Many restaurant owners are not aware that the dispute window is as short as 30 days on some platforms, which means that by the time they notice a questionable charge in a settlement report, the window may already be closed. Money that could have been recovered is permanently gone.


The Case for Making Disputes a Systematic Part of Operations

The restaurants that recover the most money from delivery platform disputes are the ones that treat it as a process, not a reaction. That means reviewing settlement reports on a regular schedule, flagging questionable charges quickly, maintaining order records that can support a dispute, and submitting claims consistently rather than only when the amount is large enough to feel worth the effort.


Small disputed amounts add up. A $12 refund might not feel worth fighting. But if your restaurant is processing 200 orders a week across three platforms and 5 percent of them result in refund charges, you are looking at meaningful lost revenue every month — much of it potentially recoverable.


How Jelly Handles This for Restaurants

This is exactly the problem Jelly was built to solve. Jelly is a done-for-you dispute recovery service for restaurants operating on DoorDash, Uber Eats, and GrubHub. Restaurants sign up once, and Jelly monitors their accounts, identifies unauthorized refunds and unpaid canceled orders, and submits disputes on their behalf — automatically.


There are no setup fees. Jelly only charges a recovery fee when disputes are won, which means there is no cost for disputes that do not succeed. The restaurant gets back money it was owed without spending hours inside merchant portals or chasing down support tickets.


Restaurants that want to stop losing revenue to unauthorized refunds can sign up for a free trial at gotjelly.com.

bottom of page