How the booking form works
When a customer taps Book a Table on your storefront, they see a short form with the following fields:
After submitting, the customer receives a confirmation email. The reservation appears in your admin under Customers → Reservations and in the ePOS app under the Reservations section.
Dates that fall outside your configured operating hours are automatically disabled in the date picker, so customers can only book on days your branch is open.
What controls availability
The slot types, guest ranges, and which days accept bookings are all driven by your Reservation Settings. You can also set whether a specific table must be assigned at booking time and what status a new reservation starts with (for example, Pending or Confirmed automatically). See Reservation Settings for the full configuration reference.Storefront language switcher
A language selector appears in the top navigation of your storefront. Customers can switch languages at any time without losing their cart or session. How it works:- The dropdown lists every language you have enabled in your language settings.
- Selecting a language reloads the page in that language immediately.
- For logged-in customers, the chosen language is saved to their profile so it applies automatically on future visits.
- If the selected language reads right-to-left (such as Arabic), the entire storefront layout flips to RTL automatically — no extra setup needed.
Setting up reservations end-to-end
1
Configure reservation settings
In your web admin, go to Settings → Reservation Settings. Set the slot types (Breakfast, Lunch, Dinner), the allowed guest count range, which days of the week accept bookings, and the default status for new reservations.
2
Enable dine-in orders
Go to Settings → Customer Site Settings and make sure Allow Dine-in Orders is turned on. This is required for the Book a Table section to appear on your storefront.
3
Confirm operating hours
Go to Settings → Branches and Operating Hours and verify your open days and hours. These control which dates customers can select in the booking calendar.
4
Test the booking flow
Open your storefront and tap Book a Table. Select a date, choose a slot, enter a guest count, and submit. Confirm that the confirmation email arrives and the reservation appears in Customers → Reservations.
Managing reservations after they are submitted
Reservations submitted through the storefront appear alongside manually created ones in your admin. You can confirm, check in, mark as no-show, or cancel them from the web admin or the ePOS app.- Web admin: Managing Reservations (Web Admin)
- ePOS app: Managing Reservations on the ePOS App