Handling Wrong Orders, Missing Items, Driver Issues & Customer Complaints
Purpose
To provide restaurant managers and staff with a structured system for handling disputes involving third-party delivery platforms such as Uber Eats, DoorDash, Deliveroo, Grubhub, and similar services.
The goals are to protect the restaurant's reputation, resolve complaints professionally, reduce refund losses, improve operational accuracy, maintain platform ratings, document recurring problems, and ensure accountability between the restaurant, driver, and platform.
Section 1: Common Third-Party Delivery Problems
Issue Type | Examples |
Missing items | Drinks, sides, sauces, and desserts are not included in the bag |
Wrong items | The customer ordered a beef burger but received a chicken burger |
Driver-related issues | The driver arrived 30 minutes late; the food arrived cold |
Packaging failures | The soup container leaked; the burger box was crushed |
Delivery delays | The driver waited too long at another stop before collecting |
Platform errors | System created a duplicate order; the wrong delivery address was shown |
Tampering concerns | The bag seal was broken upon delivery |
Fraudulent claims | Customer claims entire order was missing despite packing records confirming otherwise. |
Section 2: Core Dispute Handling Principles
All managers and staff must follow these principles at all times:
Stay Professional — Never argue with customers, drivers, or platform support agents, regardless of the circumstances.
Respond Quickly — A complaint acknowledged within minutes is far more likely to be resolved positively. Example: if a customer contacts you at 7:15 PM, aim to respond before 7:30 PM.
Verify Before Refunding — Always investigate the complaint before accepting fault. Example: check the POS ticket and packing checklist before agreeing that a refund is warranted.
Document Everything — Take photos of packed orders, screenshot platform notifications, and note timestamps for every incident.
Protect the Brand — Even when the platform or driver is at fault, customers often associate the problem with the restaurant. Always respond with care and professionalism.
Section 3: Delivery Order Accuracy Procedure
Before Accepting the Order
Confirm all items appear correctly on the POS system
Verify any modifiers and special requests (e.g., "no onions," "extra sauce")
Check allergy notes carefully — Example: a note reading "nut allergy" must be communicated to the kitchen immediately
Confirm the delivery address is visible on the order if applicable
During Preparation
Assign one dedicated staff member to verify delivery tickets during the busy period.s
Mark each item as completed when packed.
Double-check drinks and extras before sealing — these are the most frequently missed items
Ensure sauces and utensils are included where required by the order
Before Handover to the Driver — Delivery Final Check
Checklist Item | Completed |
All food items are packed | ☐ |
Drinks included | ☐ |
Sauces and condiments added. | ☐ |
Receipt attached | ☐ |
Bag sealed with a security sticker | ☐ |
Customer name verified | ☐ |
Driver confirms order number. | ☐ |
Section 4: Wrong Order Protocol
Step 1 — Listen to the Complaint
Gather the following details before responding:
Customer name and order number
Time of delivery
Description of the missing or wrong items
Photos from the customer, if available
Example: "A customer calls to say they received a veggie wrap instead of a beef burger. Note the order number, ask for a photo of what was received, and check the POS before saying anything further."
Step 2 — Verify Internally
Cross-reference the following:
POS ticket
Kitchen preparation slip
Packing checklist completed at handover
Staff member who packed the order
CCTV footage near the packing or pickup area, if available
Order photos taken by staff, if your restaurant uses this practice
Step 3 — Identify Responsibility
Situation | Responsible Party |
Kitchen packed the wrong item | Restaurant |
Item missing from a sealed bag | Restaurant |
The driver collected the wrong bag | Driver / Platform |
The bag seal was broken on arrival | Driver / Platform |
The customer entered the wrong delivery address | Customer / Platform |
The item appeared incorrectly on the app menu | Platform |
Example: If the POS shows the correct item was prepared, and the bag was sealed, but the customer received a different meal, this strongly suggests the driver collected the wrong order. Document this and escalate to the platform.
Step 4 — Resolve Professionally
If the Restaurant is at Fault:
Offer a refund for the affected item(s)
Arrange a redelivery where operationally possible
Issue a credit voucher or replacement order
Send a formal apology message via the platform
If the Driver or Platform is at Fault:
Escalate through the platform's merchant support portal
Attach all documentation (photos, timestamps, CCTV stills)
Request a platform-funded adjustment or refund
Section 5: Missing Item Protocol
Immediate Actions
Check the POS order to confirm the item was included in the original order
Verify the packing checklist is completed at handover
Confirm whether the item was unavailable or substituted, and whether the customer was informed
Check whether the item was packed separately in a second bag
Common Causes and Prevention
Cause | Prevention |
Drinks forgotten | Dedicated drink station checklist; drinks packed last before sealing |
Side items missed | Expo (expeditor) verification before the bag is sealed |
Sauces omitted | Condiment checklist attached to each delivery station |
Add-ons ignored | Highlight modifier items in bold or a different colour on the KDS screen |
Example: A customer orders a meal with two sides and a milkshake. The sides are packed by the kitchen, but the milkshake is prepared at a separate drinks station. Without a joined-up checklist, the milkshake is frequently left behind. A drink station sign-off step before sealing the bag prevents this.
Missing Item Resolution
Situation | Recommended Action |
Low-cost item missing (e.g., sauce) | Immediate refund or credit |
Side dish missing | Partial refund |
Entire meal missing | Full escalation to the platform and a full refund |
Repeated complaints from the same customer | Flag for potential fraud investigation |
Section 6: Driver Issue Protocol
Common Driver Problems
Late pickups result in cold food
Aggressive or unprofessional behaviour toward staff
Mishandling of food bags (e.g., placing bags on their side)
Refusing to confirm the order number at pickup
Collecting the order before it is ready and marking it as collected
Staff Procedure
Never argue with drivers. Remain calm and professional at all times.
Verify driver information before releasing any order:
Driver name as shown in the app
App confirmation that the driver is assigned to this order
Order number match
Refuse handover in the following situations — do not release food if:
The driver cannot or will not confirm the order number
The driver appears to be under the influence of alcohol or drugs
The driver becomes threatening or aggressive toward staff
Example: A driver arrives and attempts to collect three bags, but your system only shows one order assigned to them. Do not release any bags until the order number is verified. Politely say: "I need to verify the order number before I can release this. Can you show me your app confirmation?"
Driver Escalation Steps
Severity | Action |
Minor delay | Note the incident with time and the driver's name |
Repeated lateness | Report through the platform's merchant portal |
Food mishandling observed | Document with photos and escalate |
Threatening behaviour | Contact the platform immediately and log internally |
Theft or fraud suspected | Preserve CCTV footage and report to the platform |
Section 7: Packaging Failure Protocol
Common Packaging Problems
Leaking drink cups or containers
Crushed food due to overpacking or incorrect bag placement
Broken or split containers
Bags arriving open or unsealed
Melted or heat-damaged items
Prevention Checklist
Packaging Area | Best Practice |
Hot food | Use vented packaging to prevent sogginess |
Cold drinks | Seal lids securely; place upright in a separate carrier |
Soups and sauces | Use double-sealed containers; place in a separate flat bag |
Multi-bag orders | Label every bag clearly: "Bag 1 of 3," "Bag 2 of 3," etc. |
Tamper protection | Apply security seals or stickers to all bags before handover |
Example: A customer receives a spilled soup because the container was placed loosely in a bag alongside heavy items. Correct procedure: double-seal the soup container, place it in its own flat-bottomed bag, and label it separately.
Investigation Questions for Packaging Complaints
Was the packaging intact and sealed when the driver collected it?
Did staff observe the driver handling the bag roughly or placing it incorrectly?
Was the bag overfilled, or was incorrect container sizing used?
Section 8: Fraudulent Complaint Handling
Warning Signs
Frequent refund requests from the same account or address
Contradicting or changing details when questioned
Refusal to provide photos as evidence
Repeatedly claiming that an entire order is missing
Multiple accounts linked to the same delivery address
Best Practice
Remain polite and professional throughout — do not accuse the customer directly.
Document all complaint patterns with dates, order numbers, and details
Escalate repeat abuse to the platform's merchant support team with evidence
Use your incident log to identify patterns over time
Example Staff Response: "Thank you for informing us. We are currently investigating this matter with the delivery platform and will provide an update as soon as possible."
Section 9: Internal Incident Report Template
Every dispute must be recorded using the following template:
Information Required | Details |
Date and time | |
Platform (e.g. Uber Eats, DoorDash) | |
Order number | |
Nature of customer complaint | |
Staff member(s) involved | |
Driver name (if applicable) | |
Resolution provided | |
Photos or screenshots attached | Yes / No |
Follow-up action required |
Section 10: Communication Scripts
Customer Apology Script
"Good evening, we sincerely apologise for the issue with your order. We are currently investigating what happened and will work with the delivery platform to resolve this as quickly as possible. We appreciate your patience."
Driver Verification Script
"For the accuracy and security of this order, we need to verify the order number before releasing it. Thank you for your understanding."
Platform Support Script
"We have investigated order #____ and our records indicate the issue occurred after the order left our premises. Please find supporting photos and timestamps attached. We kindly request your assistance in resolving this matter."
Section 11: Refund and Compensation Guidelines
Issue | Suggested Resolution |
Missing sauce or condiment | Credit or item refund |
Missing side dish | Partial refund |
Wrong meal received | Replacement or full item refund |
Entire order compromised | Full refund |
Cold food due to the driver's delay | Escalate to the platform for platform-funded resolution |
Packaging spill or damage | Refund affected items |
Section 12: Preventive Best Practices
Operational Improvements
Use a delivery checklist for every single order — no exceptions
Seal all bags with a tamper-evident sticker before driver collection
Assign an Expo (expeditor) role during peak service hours to verify orders
Install a visible drink reminder checklist at the drinks station
Label multiple bags clearly with bag numbers and the customer's name
Technology Improvements
Kitchen display systems (KDS) to reduce reliance on paper tickets
Order verification screens at the packing station
Bag labelling printers for high-volume operations
Dedicated delivery staging shelves to prevent orders from being mixed up
CCTV coverage near the driver pickup area
Staff Training Focus
Train all staff on the following areas:
Packing accuracy and the use of checklists
Correct packaging techniques for different food types
Professional communication with customers and drivers
Driver verification procedures
Escalation steps and incident reporting
Section 13: Manager Daily Review Checklist
Daily Review Item | Completed |
All delivery complaints from the previous day have been reviewed | ☐ |
Refund trends are monitored for patterns. | ☐ |
Driver incidents checked and logged. | ☐ |
Packaging problems identified and addressed. | ☐ |
Repeat issues escalated or resolved. | ☐ |
Staff retrained where necessary. | ☐ |
Section 14: Key Performance Indicators (KPIs)
KPI | Target |
Order accuracy rate | 98% or above |
Missing item complaints | Minimised — review weekly |
Refund percentage of total orders | Kept to a minimum and monitored |
Driver wait times | Within platform target times |
Customer delivery ratings | Consistently high |
Complaint response time | Resolved as quickly as possible |
Section 15: Final Notes
Third-party delivery disputes are a reality of modern restaurant operations. However, consistent systems, well-trained staff, and clear documentation significantly reduce losses and protect the restaurant's reputation.
The strongest delivery operations are built on accuracy, documentation, fast communication, professionalism, prevention, and staff accountability.
Effective dispute handling protects your restaurant's reputation, platform ratings, customer loyalty, profitability, and operational consistency.
