GastroReserve – Table Reservation

Description

GastroReserve is a table reservation system for the hospitality industry. Guests can book a table directly on your website – you get a full overview of all reservations in the WordPress admin area.

This is the free version with basic reservation functionality: no time limit, no credit card, no account required.

Free Features:

  • Table reservations via simple shortcode [gastroreserve]
  • Guests choose date, time, duration and party size
  • Admin dashboard with reservation overview (mark as arrived / no-show)
  • Archive of past reservations
  • Weekly opening hours (Mon–Sun) with custom times

Advanced features (credit-card no-show protection, a visual table plan editor, SMS reminders, an events module, special opening days/exceptions, booking cutoff, full-evening bookings) are available in a separate premium plugin at gastroreserve.com. This free plugin does not contain any code for those features.

Ideal for:

  • Restaurants
  • Wine taverns and Heurigen (Austria)
  • Pubs and inns
  • Wedding venues and event locations

External Services

This free version makes no external network connections at all. It sends
one internal email (via wp_mail) to the restaurant’s own admin address per
new reservation – no third-party service is contacted.

Screenshots

Installation

  1. Download the plugin as ZIP
  2. In the WordPress admin go to Plugins Add New Upload Plugin and select the ZIP file
  3. Install and activate the plugin
  4. Configure under GastroReserve Settings in the admin menu
  5. Add the shortcode [gastroreserve] to any page
  6. Done – guests can now make reservations

FAQ

Does this plugin process payments?

No. This free version has no payment integration of any kind.

Can I create multiple rooms or areas?

The free version books tables without a specific area/table assignment; the visual table plan editor is part of the separate premium plugin at gastroreserve.com.

Is the plugin available in German?

Yes, the admin interface and all texts are in German. The plugin is primarily designed for the Austrian and German-speaking market.

Where can I get support?

Support is available at https://gastroreserve.at

Reviews

There are no reviews for this plugin.

Contributors & Developers

“GastroReserve – Table Reservation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

4.4.3

  • Escaped five remaining output spots (conditional/ternary values in
    admin-page.php and frontend.php) with esc_html()/esc_attr() for
    consistent output escaping throughout.

4.4.2

  • Renamed the remaining “zickl-” admin menu slug, CSS classes and DOM IDs to
    “gastroreserve-” for consistent naming throughout admin and frontend.
  • Removed CSS rules left over from earlier interface simplification that no
    longer matched any markup (dead code, no functional change).
  • Added the missing phpcs:disable rule (WordPress.DB.PreparedSQL.InterpolatedNotPrepared)
    around the one-time table-rename migration query, matching the pattern
    already used in database.php.
  • Changelog history condensed.

4.4.1

  • Removed the last two admin submenu entries that had no functionality
    behind them.
  • Renamed internal function, hook and option names to a consistent
    “gastroreserve_” prefix; own database table and option name migrated
    automatically and losslessly on update.
  • Removed two unused hidden form fields from the frontend form.

4.4.0

  • Removed all remaining premium-feature interface elements from the free
    build; only genuinely free functionality remains in code and UI.
  • Frontend form simplified to contact details, date/time/party size and a
    note field.

4.3.0 – 4.3.5

  • Completed removal of paid-feature code from the free build (payment
    processing, table plan editor, events module) per WordPress.org
    guidelines; only cosmetic remnants were removed in earlier steps, now
    the underlying code is fully gone.
  • Removed unused database columns and dead helper functions tied to
    removed features.
  • Updated External Services disclosure to reflect that the free version
    makes no external connections.

4.2.0 – 4.2.14

  • WordPress.org Plugin Check compliance pass: consistent escaping and
    sanitization of output and input, safe SQL queries, corrected plugin
    header fields, minor bugfixes found during review preparation.

4.0.7 – 4.0.8

  • readme.txt rewritten in English for WordPress.org.
  • Text domain and plugin name unified across plugin header and readme.

1.0.0

  • Initial release.