📅 Reservation System


If a branch is marked as delivery only, the system will not allow reservations for that branch.

Reservation links are found in the branch preview, in the Reservations section.

Available on: Premium.

Ensure that the Table Reservations feature is enabled in the Settings page for this module to function correctly.



The reservation system allows you to manage your restaurant's table availability automatically, preventing overbooking and organizing your shifts better.

Access the panel from the sidebar under Reservations.

1. Control Panel (Dashboard)


Reservations Dashboard

From here you can view and manage all incoming requests:
  • Quick Filters: Search by name, status (Confirmed, Cancelled) or date (Today, This Week).

  • Preview: The "Preview" button (👁️) opens the public page your customers see to book.

  • Actions: You can Edit a reservation (change time/people) or Cancel a reservation if the customer notifies you.

  • Export: Download your reservation history as a CSV file using the "Export" button for analysis.

When editing a reservation, an email is automatically sent to the customer with the new reservation date and time.

When canceling a reservation, an email is automatically sent to the customer with the cancellation.


2. Availability Configuration


Click the gear button "Reservation Settings" to define your ground rules.

Reservations Settings

It is vital to configure this correctly for the system to work autonomously:

🕒 Schedules and Shifts


  • Active Days: Mark the days you accept reservations.

  • Schedule: Define opening and closing times for reservations.

  • Shift Duration (Slot): Average time a table is occupied (e.g., 60 min, 90 min). The system will use this to calculate when a table becomes free.

  • Minimum Notice (Last Minute Prevention): Set a buffer time (in hours) to prevent last-minute bookings. For example, if set to "2", customers cannot book a table for the next 2 hours.


🪑 Table Inventory (Important!)


Here you define how many real tables you have and their capacity. The system will sum this up so as not to accept more people than can fit.
  • People Range: E.g., "2-4" means a table that fits 2 to 4 people.

  • Quantity: How many tables of that type you have.

[!EXAMPLE] Example

If you have 5 tables for couples and 2 large tables:

* Range: 1-2 | Quantity: 5

* Range: 4-6 | Quantity: 2


🚫 Blocks and Holidays


  • Blocked Hours: If you close the kitchen from 16:00 to 19:00, add it here so no one books in that gap.

  • Holidays: Define a date range when the restaurant will be closed.


💰 Deposit Collection (No-Show Protection)


Reduce absenteeism by charging a deposit per reservation.
  • Reservation Fee: Amount to charge (e.g., $10.00).

  • Enable Collection: Requires having a payment gateway configured in Payment Processors.


❌ Cancellation Policy


Decide how customers can cancel:
  • Via Link: A link is included in the confirmation email to cancel automatically.

  • Contact Restaurant: A phone/email is shown for them to call to cancel.


---
< Back to Overview
Was this article helpful? Contact Support
MenuNode Assistant
Ask about pricing, features, or setup
Hello! 👋 I can help you with questions about MenuNode pricing, features, or how to get started. How can I help you today?