WhatsApp QR Menu and Ordering for Restaurants
A WhatsApp QR menu and ordering flow replaces paper menus, sticky tablets, and third-party delivery apps. Customers scan, browse, and order from their phone. Wutt hands the order to the kitchen display, prints the receipt, and keeps the conversation open for “where is my order?” and “add extra cheese”.
Typical restaurant flow
Guest scans QR on table
|
v
Wutt short link opens WhatsApp with prefilled "Hi, table 12 menu please"
|
v
Wutt sends interactive list menu (Starters / Mains / Desserts / Drinks)
|
v
Guest builds cart by tapping items + quantities
|
v
Wutt confirms order, total, prep time
|
v
Order ticket prints in kitchen (or KDS)
|
v
Status updates flow to guest: Received -> Preparing -> Ready / Out for delivery
|
v
Guest pays in WhatsApp (Tap, mada, Apple Pay) or cash on delivery
|
v
Post-meal review request at T+1h
4 ready-to-use message templates
1. Menu greeting (post-QR scan)
TEMPLATE: menu_greeting_v1
Header: Image (today's special)
Body: "Welcome to {{1}}, table {{2}}. Here is our menu. Tap an item to add it to your order."
Buttons: [See menu] [Today's special] [Talk to waiter]
2. Order confirmation
TEMPLATE: menu_order_confirm_v1
Body: "Order #{{1}} received for table {{2}}: {{3}}. Total {{4}} SAR. Prep time ~{{5}} minutes."
Buttons: [Pay now] [Add more items] [Cancel order]
3. Order ready / out for delivery
TEMPLATE: menu_order_ready_v1
Body: "Your order #{{1}} is ready {{2}}. {{3}}"
Buttons: [Track delivery] [Talk to support]
4. Post-meal review
TEMPLATE: menu_review_v1
Body: "Thanks for dining at {{1}}! How was the {{2}}? Tap to leave a 5-star review and get 10% off your next visit."
Buttons: [Leave review] [Reserve again]
Sample conversation
Guest scans QR on table 7
Wutt (template menu_greeting_v1): "Welcome to Bayt Beirut, table 7. Here is our menu. Tap an item to add it to your order."
[See menu] [Today's special] [Talk to waiter]
Guest taps [See menu]
Wutt (interactive list):
Starters
- Hummus 25 SAR
- Fattoush 28 SAR
- Kibbeh nayyeh 45 SAR
Mains
- Mixed grill 95 SAR
- Sea bass 110 SAR
Desserts
- Knafeh 32 SAR
Guest: "Mixed grill, no garlic. Add Knafeh."
Wutt : "Order #441 for table 7: Mixed grill (no garlic) 95 SAR, Knafeh 32 SAR. Total 127 SAR. Prep time ~25 minutes."
[Pay now] [Add more items] [Cancel order]
Guest: [taps Pay now]
Wutt : "Payment link sent! Tap to pay with mada / Apple Pay."
-- 22 minutes later --
Wutt (template menu_order_ready_v1): "Your order #441 is ready. Your waiter is on the way."
-- 1h after --
Wutt (template menu_review_v1): "Thanks for dining at Bayt Beirut! How was the Mixed grill? Tap to leave a 5-star review."
[Leave review] [Reserve again]
Setup checklist
- Print a unique QR per table (use the Wutt QR generator, slug per table:
menu-table-01,menu-table-02, etc). - Build the menu in Wutt Store with categories, prices, modifiers, and prep times.
- Connect a kitchen printer or KDS for automatic ticket printing.
- Set up Tap / Stripe / PayPal for in-chat payment.
Add a WhatsApp QR menu to every table.
Wutt is the QR menu and ordering platform for restaurants that want zero commission and a direct line to the customer.
