Restaurant Reservations


Welcome to Restaurant Reservations WP plugin

This plugin is an useful system to manage all your restaurant reservations, search and filter them in a very simple way.

Inside the plugin you can also find the OpenTable component. If you decide to use this component you will see an iframe that will give you the possibility to book, entering your data, the restaurant that you have set in the plugin settings. Below some useful links :

Official site
Information for developers
Terms and conditions
Privacy Policy

In the [nd_rst_reservation_form] shortcode, Stripe is used as the booking method. In the last step the user should enter his data through an iframe provided by Stripe. Once the operation has been completed, the user will be redirect to the thank you page. Below some useful links :

Official site
Information for developers
Terms and conditions

Below some live preview demos

Click on the links below for view all plugin features in action:

  • Table Reservation DEMO


  • Table Reservation
  • Table Reservation - Details
  • Table Reservation - Confirm
  • Table Reservation - Thanks


  1. Install and activate the “ND Restaurant” plugin.
  2. Create a page and add in it the shortcode [nd_rst_reservation_form] for display the table reservation steps.
  3. By default the system does not allow the reservation of any table since you will have to add at least one restaurant and create the time-slots through the plugin settings.
  4. Create your restaurant : Restaurants -> Add New.
  5. Set the required settings : ND Restaurant -> Plugin Settings -> Max guests number option, remember to save the option using the “Save Changes” at the bottom of the panel. ( Saving in this step is essential since if you don’t do it you won’t be able to create the time slots in the next step )
  6. Create your time slots : ND Restaurant -> Add Timing -> Check all checkboxes and set the hours for start to receive reservations, use always the “Save Changes” button for save all options.
  7. The steps above are mandatory for start to use the reservation form. Remember that you have more settings available for fit the plugin to your needs.


There are no reviews for this plugin.

Contributors & Developers

“Restaurant Reservations” is open source software. The following people have contributed to this plugin.




  • Added Data Sanitization/Escaping variables


  • Improved plugin security ( added realpath(), Data Sanitization/Escaping variables )
  • Added wpdb::prepare() function on db query


  • elementor compatibility 3.6


  • added elementor booking search widget
  • added elementor opentable widget


  • added nonce on ajax calls


  • moved some js script in the proper js file.
  • added useful links on readme.txt


  • added wp_add_inline_script() for some script in page
  • added wp_add_inline_style() for some style in page


  • improved plugins_url()
  • added wp_remote_get() function for external requests ( stripe,paypal )


  • sanitize, validate, and escape all datas on POST and GET requests
  • improved plugins_url()
  • added nonce on ajax calls
  • removed import/export feature


  • Added compatibility with new wp version


  • Added css rules
  • Added some optimization functions


  • Added payment options


  • Initial version