go top
  • Do you know

    how we code in PHP?

    Learn more about our PHP Framework and the MVC programming model.

  • Do you know

    our framework is rocket-fast?

    Read more about our high-performing, MVC based PHPJabbers Framework. 

  • Do you know

    you can resell our scripts?

    Apply for an Extended Licence and promote our products on your website! 

  • Do you know

    30 000+ clients globally trust us?

    Meet our clients and see what they about our products, services and customer support. 

  • Do you know

    we are running our own blog?

    Keep abreast of our latest releases, product updates and web development news! 

  • Do you know

    you can always count on us?

    Our support team works from 6:00 am to 6:00 pm (GMT) every weekday. 

  • Do you know

    we provide a free installation?

    Let us install our PHP scripts for you and save you all the hassle! 

  • Do you know

    we can host our scripts?

    Can't install our scripts on your hosting account? We will host them in the cloud! 

  • Do you know

    what One admiN is?

    Log in once to access and manage multiple PHPJabbers scripts centrally. 

Restaurant Booking System

Knowledge Base

Review the most common questions about our Restaurant Booking System and learn how to use the script easy and efficiently.

  • *** Important ***

    The knowledgebase below is for the previous version for the Restaurant Booking script. We've recently launched a new version based on our latest framework and are currently working on a new knowledge base for it. Read more in our blog here.

  • How to install the restaurant booking system on my website?

    The restaurant booking system has an installation wizard which will guide you through the installation process. The only thing you need to is to upload the script files onto your server, then the installation wizard will start.

    Have issues installing the restaurant booking system? See the frequently asked questions here or contact the tech support team.

  • How to create an interactive seat map?

    With the restaurant booking system you are able to create an interactive seat map of your restaurant and your customers can visually book the desired table and seats.

    To create an interactive seat map, you need to:

    1. Upload an image of your restaurant floor map in JPG format. Go to Restaurants>Seat Map. Select the checkbox next to Use seat map and upload the image. Note that the restaurant booking system supports JPG files only.

    2. Create clickable hotspots over your tables. Click once on a table to mark the table as clickable. Click on the created hotspot to edit the capacity.

    See a video on how to create interactive seat map.

  • How to set booking reminder?

    With this restaurant table booking system you can set automatic booking reminders via email or SMS to remind your clients for the upcoming reservation.

    To set booking reminders go to Options>Reminder. After the option Enable notifications select 'Yes'. You can set the number of hours before the reminder is sent and customise the text of your message.

    N.B. To activate SMS reminders, you need to have an API key. See SMS plans.

  • How to customize the reservation form?

    With thi restaurant table reservation system you can easily customise the booking form on the front-end. You can choose which fields to be available or mandatory or which field to hide in the booking form. Customise your booking form by going to Options>Reservations>Reservation Form. Use the drop downs to choose which field to be available on the front-end, mandatory or hidden.

  • What is the difference between email confirmation and reminders?

    With this restaurant reservation software you can set both email confirmation upon new bookings and reminders to clients.

    Email confirmation are triggered by different events such as new booking made, new payment received, booking cancelled, etc. and can be sent to both client and admin to confirm such an event. The email confirmation messages usually includes booking data and personal information. You can use the available tokens in the admin to include that information in the auto-responder.

    Booking reminders are sent to customers via email or SMS usually to remind them for the upcoming booking.

  • How can I customise the email confirmation and reminders?

    You can customise the email confirmation message under the Options>Reservations>Confirmation. You can customise both the client and the admin confirmation. Use the available tokens to personalise your messages.
    To customise the booking reminders, go to Options>Reminder. You can set email and SMS reminders. Use the available tokens to personalise your messages.

    N.B. To activate SMS reminders, you need to have an API key. See SMS plans.

  • Creating users. What editors are able to do?

    Create an unlimited number of users with admin or editor level of access. Admins have full access to the restaurant management features, vauchers, reservation, etc. Editors have permission to see the booking schedule and edit/add bookings. Editors do not have access to the system settings and options and they can be any staff member in your restaurant , such as hosts and restaurant manager.

  • I don't want to charge a deposit (any) fee for reservation? How can I turn it off?

    If you do not want to charge a deposit for confirming the reservations you need to disable payments from the Options>Reservations. You need to select 'Yes' for the option asking you if you want to disable payments and only collect reservation details.

  • How to translate the restaurant booking software?

    Translate your restaurant reservation system and add multi-language support on the front-end. You can easily do that by using the Language module in the Admin.

    Adding a multi-language switch bar on the front-end:

    1. You need to add the languages that will be available on the front-end. Do that by going to Options>Languages, then click the Add language button, choose a language from the drop down.

    2. You need to translate the script system messages. You can do that manually (Titles) or import a language file to the system (Import/Export). See a video in Video Tutorials on how to translate the script to a different language.

    See also a video how to translate the restaurant reservation software using the Admin...

    3. To embed the table reservation system with the multi-language switch bar, go to Install page. Leave both language options there untouched then, copy the code and paste it into your web page.

  • How to set opening hours for my restaurant?

    To set opening hours for your restaurant (hours when bookings are allowed) go to Restaurant>Working Time. From there you can set the working hours for each day of the week when your restaurant is open for visiting.

  • How to embed the script on my website?

    Once installed on your server, all you need to do to embed the restaurant reservation system on your website is to copy/paste a short snippet of code into your page. In the Admin go to Install, then copy the code and paste it into your web page.

  • How to add my own booking terms to my reservation system?

    To add a custom booking terms to your restaurant reservation system go to Options>Terms. Then enter your booking terms in the fields. You need to that for each language of the available languages in your system. Click Save at the bottom of the page.

  • How to change the payment methods in my restaurant booking system?

    With this restaurant table booking system you have several possible options to accept payments for bookings.

    1) Paypal
    2) Authorize.NET
    3) Payments with credit cards
    4) Wire transfers in your bank account
    5) Payment in cash

    You can enable any of them on the front-end and let you clients choose how they would like to pay for confirming the table reservation. Do that by going to the following page Options>Reservations, then select 'Yes' for each of the payment methods you'd like to enable on the front-end and set details where it needs.

    If you'd like to disable payments see the above question "I don't want to charge a deposit (any) fee for reservation? How can I turn it off?"

  • How to set table capacity if I do not use a graphic map?

    If you do not use a table map, you can still set up tables and capacity under the following page Restaurant>Tables. Make sure you have unchecked the options for using a graphic map under the Set Map page. Then you can add tables and capacity manually.

  • How to backup the database and the files using the restaurant reservation system?

    It’s important to regularly backup your database to prevent any loss of information. You can easily backup files and database and export the backup from the Options>Backup. Once you create a backup you can download your files and database to your computer.

  • Can I export reservations in an external file?

    Yes, you can export all or specific reservations. Go to Reservations>Reservations list.

    - You can use the Search/Filter to narrow the reservations and export a list with reservation by certain criteria.
    - You can also select reservations by checking the check-box on every line.
    - Or, click on the check box in the upper left box to mark all the entries.

    Click on Choose Action button at the bottom of the page select Export.