=== Web Plura Restaurant Hub – QR Ordering, Kitchen Display & Cashier POS ===
Contributors: wplura
Tags: restaurant ordering, qr ordering, kitchen display, pos, restaurant menu
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 0.1.44
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Run a small restaurant locally with menu, QR ordering, kitchen display, POS, browser printing, and basic reports.

== Description ==

Web Plura Restaurant Hub provides local restaurant operations for WordPress. The free package is built for small restaurants that want menu and category management, table management, manual orders, dine-in QR ordering, kitchen display, cashier/POS, manual payment, browser printing, and basic reports without requiring an external account.

Product page: https://wplura.com/products/web-plura-restaurant-hub
Terms: https://wplura.com/terms
Privacy: https://wplura.com/privacy

== Free Local Features ==

* Menu categories and menu items
* Table management and secure QR tokens
* Manual order creation
* Dine-in QR table ordering
* Basic kitchen display
* Cashier/POS payment recording
* Browser print for tickets and receipts
* Today report and CSV export
* Responsive customer menu shell with plus/minus quantity controls
* Plugin-specific staff roles and capabilities

== External Services ==

This free package does not require an external service connection for its local restaurant features.

== Optional Pro Services ==

Web Plura Restaurant Hub Pro is an optional paid Web Plura product/service for restaurants and agencies that need hosted services, team workflows, reporting history, or larger operational coverage outside this local package. The free package remains usable without a Web Plura account.

Web Plura Restaurant Hub Pro features may change over time. Check the official Web Plura product page for the latest feature list: https://wplura.com/products/web-plura-restaurant-hub-pro

== Installation ==

1. Upload the `web-plura-restaurant-hub` folder to `/wp-content/plugins/`.
2. Activate Web Plura Restaurant Hub from the Plugins screen.
3. Open Restaurant Hub > Setup Wizard.
4. Configure menu items, tables, kitchen, cashier, and modes.

== Frequently Asked Questions ==

= Is WooCommerce required? =

No. Web Plura Restaurant Hub uses its own operational tables for restaurant ordering.

= Is an external account required? =

No. The free package runs local restaurant features inside WordPress.

= Does the customer UI use quantity number inputs? =

No. Customer quantities use minus and plus buttons.

== Changelog ==

= 0.1.44 =

* Tightened Restaurant Hub REST responses and permissions so kitchen, waiter, and cashier staff receive only the operational records needed for their role.

= 0.1.43 =

* Restored an informational Restaurant Hub Pro submenu that compares local Restaurant Hub workflows with optional external services without gating bundled features.

= 0.1.42 =

* Removed package access gates and extension suggestion surfaces so bundled restaurant features are controlled only by local settings, roles, and configuration.

= 0.1.41 =

* Sanitized admin and frontend request arrays before internal handling of settings, filters, notices, and local restaurant create actions.

= 0.1.40 =

* Tightened the public menu REST permission callback so the endpoint is only available for active customer menu flows or authorized staff.

= 0.1.39 =

* Hardened public REST permission callbacks for health, customer order status, online payment intent, order creation, and QR table actions.

= 0.1.38 =

* Kept WordPress.org package printing browser-only and fully local.
* Tightened admin input handling before sanitization.

= 0.1.37 =

* Reworked WordPress.org review preflight handling for public REST callbacks and local feature surfaces.
* Kept the free package focused on functional local restaurant workflows without inactive controls.

= 0.1.36 =

* Repairs Restaurant Hub roles and administrator capabilities during runtime upgrades so canonical Free admin pages remain reachable after file-only deploys or role drift.
* Re-arms Restaurant Hub rewrite rule flushing during runtime upgrades so staff and customer app routes recover after file-only deploys without plugin reactivation.
* Generates plain-permalink-safe staff app, customer order, QR, redirect, and manifest URLs so hosted sandboxes and stores without pretty permalinks keep local workflows reachable.

= 0.1.35 =

* Added a Free-owned core local feature key contract so add-on labels and fallback behavior can reuse the base plugin source of truth.

= 0.1.34 =

* Added a Free-owned orders extension surface so Pro online ordering and cloud operations can render through a reversible override while local order handling remains the fallback.

= 0.1.33 =

* Added the Free-owned dashboard extension surface for reversible Restaurant Hub Pro replacements.

= 0.1.31 =

* Tightened uninstall guard handling for WordPress.org release checks.

= 0.1.30 =

* Refocused the free package on local restaurant operations and removed cloud workflow messaging.
* Aligned WordPress.org package metadata for the local Restaurant Hub package.

= 0.1.0 =

* Initial MVP scaffold with plugin bootstrap, custom tables, admin pages, REST routes, QR customer route, basic kitchen/cashier flow, browser printing, reports, and responsive assets.
