Managing Incoming Orders & Live Menu Inventory

A guide to accepting orders, setting kitchen preparation times, proposing item substitutions, and handoff to GrabGo riders.

GBWritten by GrabGo Team
Updated August 20264 min read
The GrabGo Vendor app gives your kitchen and floor staff full real-time control over incoming tickets, prep times, dish availability, and store opening status.

Step-by-Step Instructions

1

Audible Order Notification

When an order arrives, the vendor tablet sounds an audible chime with full item customizations and customer cooking notes.

2

Accept & Set Prep Time

Tap "Accept" and confirm estimated kitchen preparation duration (e.g., 15 mins, 25 mins). This automatically schedules optimal rider dispatch timing.

3

Prepare & Apply Tamper Seal

Cook the dishes, box them securely, and apply the tamper-evident security sticker to the packaging.

4

Mark "Ready for Pickup"

Tap "Ready" when the food is boxed. When the assigned rider arrives, verify the Order ID on the receipt and hand over the package.

Live Item Availability & Out-of-Stock Management

If an ingredient or dish runs out during busy hours:

Instant Out-of-Stock Toggle (86ing)

Toggle any menu item to "Out of Stock" in the vendor app to hide it from customer view immediately without affecting the rest of your catalog.

In-Flight Substitution Proposals

If an accepted ticket contains an unavailable item, tap "Propose Substitute" to offer an alternative item to the customer. The app automatically manages customer approval and price adjustments.

Managing Rush Hours (Busy & Pause Modes): If your kitchen becomes overwhelmed during peak lunch or dinner rush, switch store status to "Busy (Adds Extra Prep Buffer)" or temporarily "Pause New Orders" for 15–30 minutes.

Frequently Asked Questions on This Topic

What if an item is ordered but out of stock after acceptance?

Select the order in the app and tap "Propose Substitute" to send an alternative option to the customer, or contact our 24/7 merchant operations desk for immediate assistance.

Did this answer your question?