=== FoodOrd - Online Food Ordering & Table Reservation System ===
Contributors: foodord
Tags: restaurant menu, food ordering, table reservation, food delivery, booking
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.5.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Food ordering system with delivery, pickup, toppings, table reservation system and optional desktop, waiter and kds app.

== Description ==

**[FoodOrd](https://www.foodord.com/)** is a powerful food ordering plugin that transforms any WooCommerce store into a complete online ordering solution for restaurants, cafes, and food businesses.

= 🎯 Try Before You Install =

| 🛒 **Customer Demo** | Experience ordering as a customer | [demo.foodord.com](https://demo.foodord.com) |
| ⚙️ **Admin Demo** | Explore settings and configuration | [Launch Demo](https://app.instawp.io/launch?s=foodord&d=v2) |
| 📺 **Video Tour** | Watch the introduction video | [Watch on YouTube](https://youtu.be/qHAjESmthF4) |

= ✨ Core Features =

* 🚗 **Dual Order Modes** - Delivery and pickup with separate settings
* 🍕 **Advanced Toppings** - Unlimited topping groups and customization options
* ⏰ **Business Hours** - Automatic open/closed handling with schedules
* 🪑 **Table Reservations** - Accept table bookings with floor plans, availability controls, deposits, and pre-orders
* 📍 **Location Service** - Distance-based delivery zones and fee calculations
* 📱 **Mobile Cart** - Responsive, touch-friendly cart interface
* 📲 **Progressive Web App** - Let customers install your restaurant website as a fast, branded app
* ⚡ **AJAX Cart** - Instant add-to-cart without page reloads
* 🎨 **Product Modals** - Beautiful product detail popups
* ✅ **Checkout Validation** - Smart delivery/pickup requirement checks
* 🕐 **Timed Products** - Schedule product and category availability
* 🧩 **Gutenberg Blocks** - Native block editor support
* 📝 **Shortcodes** - Flexible content integration

= 🎨 Free FoodOrd Theme =

While FoodOrd works with any WordPress theme, it is built to perform best with our dedicated **FoodOrd Theme**. It's fully optimized for online ordering, loads fast, and is completely free to use!

👉 **[Download the Free FoodOrd Theme](https://www.foodord.com/downloads/)**

= 🖥️ Desktop Application (Pro) =

Turn your computer into a professional order terminal with our native app for Windows and macOS:

* 🖨️ **Auto-Print Receipts** - USB/LAN thermal printer support
* 🔔 **Real-Time Alerts** - Sound and visual notifications
* ⚡ **One-Click Management** - Accept/reject orders instantly
* 🚀 **Integrated POS** - Full point-of-sale functionality

= 📱 FoodOrd Waiter Application (Pro) =

Extend FoodOrd with our Android waiter application for dine-in operations and faster staff workflows:

* 👨‍🍳 **Waiter Login System** - Secure staff login with individual waiter access
* 🪑 **Table Access Control** - Limit each waiter to selected dine-in tables
* 📲 **Live Table Ordering** - Send orders directly from the table to FoodOrd POS
* 🔄 **Real-Time Sync** - Keep waiter devices and the desktop POS in sync
* 🧾 **Mobile POS Workflow** - Designed for fast in-service order taking

👉 **[Download FoodOrd Waiter from Google Play](https://play.google.com/store/apps/details?id=com.foodord.pos&pcampaignid=web_share)**

= 🍳 FoodOrd Kitchen Display System - KDS (Pro) =

Streamline your kitchen operations with our dedicated Android application designed for chefs and kitchen staff:

* 📺 **Digital Order Tickets** - Say goodbye to lost paper tickets
* ⏱️ **Preparation Timers** - Track order age and avoid delays
* 🔔 **New Order Alerts** - Visual and audio notifications for incoming tickets
* 👆 **Touch Interaction** - Mark items as prepared or complete with a tap
* 📶 **Real-Time Sync** - Instantly updates with Desktop POS and Waiter app

👉 **[Download FoodOrd Kitchen from Google Play](https://play.google.com/store/apps/details?id=com.foodord.kitchen&pcampaignid=web_share)**

= ⭐ Premium Features (Pro) =

* 🏆 **Loyalty Points** - Customer rewards and point redemption
* 💸 **Pricing Rules** - BOGO, percentage discounts, time-based offers
* 💰 **Tip** - Let customers tip delivery riders
* 😊 **Customer Reviews** - Customer feedback system

👉 **[Get FoodOrd PRO](https://www.foodord.com/)**

= 🏪 Perfect For =

* Restaurants
* Cafes
* Fast Food
* Food Trucks
* Bakeries
* Cloud Kitchens
* Ghost Kitchens

= 📋 Requirements =

* WordPress 6.4+
* WooCommerce 8.0+
* PHP 8.0+

= 📚 Resources =

* 📖 [Documentation](https://www.foodord.com/documentation/)
* 💬 [Support Forum](https://www.foodord.com/support/)
* 🌐 [FoodOrd Website](https://www.foodord.com/)

== Installation ==

= Quick Install =

1. Go to **Plugins > Add New** in WordPress admin
2. Search for **"FoodOrd"**
3. Click **Install Now** then **Activate**

= Manual Install =

1. Download the plugin ZIP file
2. Go to **Plugins > Add New > Upload Plugin**
3. Upload the ZIP and click **Install Now**
4. Click **Activate Plugin**

= Getting Started =

1. Navigate to **FoodOrd > Settings**
2. Configure delivery and pickup options
3. Set your business hours
4. Create topping groups (optional)
5. Start adding products!

== Screenshots ==

1. The Ultimate Ordering Solution
2. Smart Toppings System
3. Everything You Need!
4. Native Desktop Application
5. Maximize Your Sales Potential
6. Advanced Integrated POS System
7. FoodOrd Waiter Android Application
8. Kitchen Display System - KDS
9. Table Reservations

== Frequently Asked Questions ==

= Does FoodOrd require WooCommerce? =
Yes, WooCommerce must be installed and activated.

= Does it work with any theme? =
Yes, but works best with the FoodOrd Theme. Some features may need custom styling.

= Can you make FoodOrd work with my existing WordPress theme? =
Yes. If you already have your own WordPress theme, we can adapt it to work properly with the FoodOrd plugin.
This customization service is not included for free and requires an additional fee.
Please contact us through the contact page on our website so we can review your website and provide more details.

= Can customers switch between delivery and pickup? =
Yes, customers can toggle between modes at any time before checkout.

= Do you offer a complete setup service for non-technical users? =
Yes. If you are not familiar with WordPress, plugins, themes, or technical setup,
we can prepare everything for you and deliver a ready-to-use FoodOrd system.
This setup service requires an additional fee.
Please contact us through the contact page on our website so we can discuss your needs and provide more information.

= Is it translation-ready? =
Yes! Use the included .pot file with Poedit or Loco Translate.

= Which payment gateways are supported? =
All WooCommerce payment gateways work with FoodOrd.

= Is the desktop app required? =
No, the desktop application is optional. The plugin works fully without it.

= What external services does FoodOrd connect to? =

FoodOrd connects to external services when specific features are enabled:

**Google Maps Platform**
* **When used:** Radius-based delivery with Google Maps API key enabled
* **Services:** Maps JavaScript API, Places API, Geocoding API
* **Endpoints:** `https://maps.googleapis.com/maps/api/js`, `https://maps.googleapis.com/maps/api/geocode/json`
* **Data sent:** API key, store address, customer address queries
* **Links:** [Terms](https://cloud.google.com/maps-platform/terms) | [Privacy](https://policies.google.com/privacy)

**Google reCAPTCHA**
* **When used:** Table Reservations security protection with reCAPTCHA enabled by the administrator
* **Services:** reCAPTCHA v3 script and token verification
* **Endpoints:** `https://www.google.com/recaptcha/api.js`, `https://www.google.com/recaptcha/api/siteverify`
* **Data sent:** Site key, reCAPTCHA token, server-side secret key, requesting IP address when available, reservation action name, and standard browser request data handled by Google
* **Links:** [Terms](https://policies.google.com/terms) | [Privacy](https://policies.google.com/privacy)

**FoodOrd License Server**
* **When used:** Activating a license and checking monthly allowances for Table Reservations or browser-based Live Orders
* **Services:** `https://foodord.com/wp-json/foodord-cloud/v1/license/verify`, `https://www.foodord.com/wp-json/foodord-cloud/v1/reservation-quota/`, `https://www.foodord.com/wp-json/foodord-cloud/v1/feature-quota/`
* **Data sent:** License key, site URL and domain, FoodOrd version, feature identifier, signed quota permits, and non-reversible hashed order references used to count the monthly allowance
* **Data not sent:** Customer details, order contents, payment details, or product information
* **Links:** [Terms](https://www.foodord.com/terms-and-conditions/) | [Privacy](https://www.foodord.com/privacy-policy/)

**FoodOrd Diagnostics Service**
* **When used:** Only when the administrator keeps "Share diagnostic data" enabled during onboarding or in the FoodOrd Help tab
* **Service:** https://www.foodord.com/wp-json/foodord/v1/diagnostics
* **Frequency:** Once when diagnostics sharing is first enabled, then monthly
* **Data sent:** Technical environment and compatibility data, including site host, anonymous site hash, WordPress version, PHP version, WooCommerce version, FoodOrd version, active theme slug/version, server limits, and required PHP extension availability
* **Data not sent:** Customer data, order data, payment data, product data, category data, or personal customer information
* **How to disable:** Go to any FoodOrd admin screen, open the WordPress Help tab, select Diagnostics, and disable "Share diagnostic data"
* **Links:** [Terms](https://www.foodord.com/terms-and-conditions/) | [Privacy](https://www.foodord.com/privacy-policy/)

**FoodOrd Website Resources**
* **When used:** Opening dashboard links, plugin action links, the Pricing page from Table Reservations or the Web Live Orders upgrade link, and resource buttons such as Documentation, Support, and Theme download pages
* **Endpoints:** `https://www.foodord.com/documentation/`, `https://www.foodord.com/support/`, `https://www.foodord.com/pricing/`, `https://www.foodord.com/downloads/`
* **Data sent:** Standard browser request data such as IP address, user agent, referrer, and cookies already set by the user browser
* **Links:** [Terms](https://www.foodord.com/terms-and-conditions/) | [Privacy](https://www.foodord.com/privacy-policy/)

**Google Identity Services**
* **When used:** "Continue with Google" login with OAuth credentials configured
* **Services:** OAuth authorization, token exchange, user profile retrieval
* **Data sent:** Client ID, redirect URI, authorization code, basic profile (email, name)
* **Links:** [Terms](https://developers.google.com/terms) | [Privacy](https://policies.google.com/privacy)

**YouTube Services**
* **When used:** Opening dashboard tutorial videos or the "View More" link from the FoodOrd admin dashboard
* **Services:** YouTube watch pages, YouTube no-cookie embedded player, YouTube channel pages, and YouTube-hosted thumbnail images
* **Endpoints:** `https://youtu.be/`, `https://www.youtube.com/`, `https://www.youtube-nocookie.com/embed/`, `https://i.ytimg.com/`
* **Data sent:** Standard browser request data such as IP address, user agent, referrer, and cookies already set by YouTube in the user's browser
* **Links:** [Terms](https://www.youtube.com/t/terms) | [Privacy](https://policies.google.com/privacy)

= What is FoodOrd's privacy policy? =

FoodOrd does not collect personal data beyond WordPress and WooCommerce defaults. All customer data is managed through WooCommerce's privacy tools.

* **Desktop App:** When connected, order data is accessible via REST API with WordPress authentication. All transmissions use HTTPS encryption. Users can disconnect anytime.
* **License Validation:** Purchase code and site URL are sent for validation only. No customer data is transmitted. License activation is optional.
* **Diagnostics Sharing:** Optional diagnostics sharing sends technical environment and compatibility data only. It does not send customer, order, payment, product, category, or personal customer data. Administrators can disable diagnostics from the FoodOrd Help tab.

👉 [Full Privacy Policy](https://www.foodord.com/privacy-policy/)


== Changelog ==

= 1.5.4 - 25 July 2026 =
- Minor bug fixes and improvements on Live orders dashboard.

👉 [View Full Changelog](https://plugins.svn.wordpress.org/foodord/trunk/changelog.txt)
