Articles on: Settings

How to Configure Table Reservation Settings

How to Configure Table Reservation Settings

Overview

The Table Reservation settings let you control how customers can book a table at your restaurant — directly from your Ressto storefront or through a booking widget embedded on your own website. You can configure booking rules, opening hours, custom questions, and embed scripts all from one page.


How to Get There

  1. In the left sidebar, click Settings.
  2. Click Table Reservation.

The Table Reservation page has four tabs: General, Opening Hours, Custom Fields, and Widget Script.

Before you start: Make sure Table Reservation is enabled under Settings → Restaurant Profile → Service Types. If it is not turned on, the booking option will not appear on your storefront.


Tab 1 — General

Configure the core rules for how bookings work.

  • Display name — The name shown to customers on the booking form. Leave blank to use the default Book a Table. You might change this to Reserve a Table or Make a Reservation.
  • Notes — A message shown to customers on the booking form. Use this for important information like your cancellation policy or dress code (e.g. Bookings are confirmed within an hour during business hours).
  • Minimum No. of Guests — The smallest party size you will accept a booking for. Leave blank for no minimum.
  • Maximum No. of Guests — The largest party size you will accept. Leave blank for no maximum.
  • Maximum days ahead — How far in advance customers can make a booking (e.g. 14 days).
  • Time interval (mins) — The gap between available booking slots on the form (e.g. 30 minutes creates slots at 12:00, 12:30, 13:00).
  • Booking lead time (mins) — The minimum amount of time before a slot that customers can book. For example, 60 means customers cannot book a slot less than 60 minutes from now.

Click Save Changes when done.

[Screenshot: Table Reservation General tab showing Display name, Notes, guest limits, Max days ahead, Time interval, and Booking lead time fields]


Tab 2 — Opening Hours

Set which days and times customers can make table reservations.

  1. Toggle each day Open or Closed.
  2. For open days, enable 24 Hours or set specific hours using the time dropdowns.
  3. Enable Copy opening hours to all other services if you want these same hours to apply to other services too.
  4. Click Save Changes.

[Screenshot: Table Reservation Opening Hours tab showing day-by-day toggle switches and time range dropdowns]


Tab 3 — Custom Fields

Add extra questions to your booking form — up to 10 custom fields. These are useful for collecting information like dietary requirements, special occasions, or seating preferences.

  1. Click + Add field.
  2. Configure the field (label, field type, whether it is required).
  3. Click Save changes.

[Screenshot: Custom Fields tab showing the Add field button and an empty custom fields list]


Tab 4 — Widget Script

Embed your table reservation form on your own website or share it as a direct link.

Copy the Direct link URL and paste it into a button on your website, social media bio, or Google Business profile. Customers who click it will go directly to your booking form.

Embed Script

Copy the Embed script and paste it into the <body> section of your website. When a visitor clicks your booking button, the reservation form will open in a modal popup — no iframe required.

Note: The widget automatically uses your Ressto branding colours and theme settings. Any branding changes you make will update the widget automatically — no redeployment needed.

[Screenshot: Widget Script tab showing the Direct link URL and the Embed script code block with Copy buttons]

Updated on: 27/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!