Table booking

Why it matters: the team sees today’s covers in one place, can confirm or decline web requests quickly, and the table map can hint when a table is about to turn.

Admin → Table Booking is your reservation log. Enable Online table booking under QR menu features so guests can request a table from their phone—those rows stay unconfirmed until staff approve them.

Requires Pro. Workers need the Table Booking permission. The menu item shows a badge with the count of unconfirmed requests when there are any.

Contents:

How to open

  1. Open the sidebar.
  2. Under Admin, choose Table Booking.

Where reservations come from

Tabs: All Bookings and Unconfirmed

Status icons in the grid

The first column shows an icon:

Columns: date, time, user name, phone (tap-to-call link), table, number of visitors, then edit (pencil). Canceled rows cannot be edited.

Add or edit a booking

Use Add Booking or click a row to open Table Reservation:

For a new row the primary action is Add; for an existing active row it is Confirm. Saving an unconfirmed QR request confirms it.

Cancel a booking

For an existing active reservation, Cancel Booking opens a confirmation dialog and marks the booking canceled.

Guest booking on the QR site

In Settings → QR Menu, turn on Online table booking. When it is off, guests see that booking is unavailable.

Guests pick date and time (slots respect working hours for that weekday, aligned with the same calendar logic as QR menu), party size, name, and phone. On a closed day they see an explanation and can open your hours.

Guests may be asked for a quick SMS code to confirm the phone number and reduce fake requests. If they already verified that phone earlier, they can skip the extra code.

After booking, they see a confirmation screen. With Telegram alerts configured, staff can get a short ping with a link back to FireMenu admin.

POS and table map

The table map can show upcoming reservations so hosts know a table will soon be needed. Configure tables first in Halls and table map.

Common issues