Single Theme

DineSuit Restaurant Manager: Powerful Features for Easy Restaurant Management

DineSuit Restaurant Manager: Powerful Features for Easy Restaurant Management

DineSuit Restaurant Manager

DineSuit Restaurant Manager is a WordPress restaurant management plugin designed for restaurants, cafes, bars, and other food businesses that want to manage digital menus and customer reservations directly from their own website.

The plugin gives restaurant owners a simple way to create and display food menus, accept online table reservation requests, and manage booking information from the WordPress dashboard without relying on complicated restaurant software.

What You Can Do with DineSuit

DineSuit helps you add essential restaurant management features to your WordPress website while keeping everything easy to manage from one place.

Features

  • Create and display digital restaurant menus
  • Manage food items and menu categories
  • Add online table reservation forms
  • Collect customer booking details
  • Manage reservation requests from the WordPress dashboard
  • Mobile-friendly frontend display
  • Easy shortcode integration
  • Suitable for restaurants, cafes, bars, and food businesses

Shortcodes

DineSuit includes simple shortcodes that allow you to display menus and reservation forms anywhere on your WordPress website.

Restaurant Menu

[dinesuite_menu]

Displays restaurant menu items on your website.

Reservation Form

[dinesuite_reservation_form]

Displays the restaurant reservation form.

Optional External Services

Google Fonts and QR Server previews are disabled by default.

Administrators can enable or disable these services under:

Color & Typography > Optional external services

Google Fonts

When enabled, the dashboard requests the font catalog from:

https://fonts.google.com/metadata/fonts

The catalog is cached for one day, and the request shares the server IP address with Google.

Selected fonts may also load in the dashboard and public menus/forms from:

https://fonts.googleapis.com/

https://fonts.gstatic.com/

These requests may share the visitor’s browser IP address with Google.

System fallback fonts and uploaded fonts can be used without enabling this service.

Terms:
https://policies.google.com/terms

Privacy:
https://policies.google.com/privacy

QR Server

When enabled, dashboard table QR previews request QR code images from:

https://api.qrserver.com/v1/create-qr-code/

Requests contain the encoded table link and may disclose the administrator’s browser IP address.

The Copy Link option remains available when QR previews are disabled.

Terms:
https://goqr.me/legal/tos.html

Privacy:
https://goqr.me/privacy.html

WhatsApp Cloud API

Administrators can configure a Meta phone number ID, access token, recipient number, and approved message templates to send reservation notifications through:

https://graph.facebook.com/v23.0/{phone-number-id}/messages

When enabled, owner alerts may include:

  • Owner number
  • Booking reference
  • Customer name
  • Guest count
  • Reservation date
  • Reservation time

Customer confirmations may be sent when an opted-in reservation changes from Pending to Confirmed.

These messages may include:

  • Customer number
  • Customer name
  • Booking reference
  • Table
  • Reservation date
  • Time range
  • Guest count

Existing bookings without recorded opt-in are not sent automatic customer messages.

Meta controls message delivery.

Manual customer messaging opens:

https://wa.me/

The customer’s phone number and a prefilled reservation message are only passed to WhatsApp when an administrator manually clicks the link.

Terms:
https://www.whatsapp.com/legal/business-terms/

Privacy:
https://www.facebook.com/privacy/policy/

Business Policy:
https://whatsappbusiness.com/policy/

Privacy and Data Storage

DineSuit may store information submitted through reservation forms, including customer names, contact details, and booking information.

Website owners are responsible for managing collected customer information according to their own privacy policy and applicable regulations.

Plugin settings, menus, and reservations remain in the WordPress database after plugin deactivation or deletion.

Administrators can remove reservations directly from the DineSuit dashboard.

Configured WhatsApp credentials are stored in a non-autoloaded WordPress option.

Browser Storage

The administrator dashboard may cache restaurant settings, menus, and reservation records in browser localStorage for synchronization and local recovery.

This cached information may include customer contact details.

Browser storage may remain on the device after logout or plugin deletion. On shared devices, administrators should clear the website’s browser storage when necessary.

This browser caching does not send the stored information to a third party.

Built for Restaurant Websites

DineSuit Restaurant Manager provides a practical way to manage restaurant menus and table reservations inside WordPress.

Whether you run a restaurant, cafe, bar, or another food business, DineSuit allows you to keep your menu and reservation workflow connected directly to your website.

Scroll to Top