Description
FoodOrd 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 |
| ⚙️ Admin Demo | Explore settings and configuration | Launch Demo |
| 📺 Video Tour | Watch the introduction video | Watch on YouTube |
✨ 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
📍 Location Service – Distance-based delivery zones and fee calculations
📱 Mobile Cart – Responsive, touch-friendly cart interface
⚡ 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
🖥️ 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
⭐ Premium Features (Pro)
🏆 Loyalty Points – Customer rewards and point redemption
💸 Pricing Rules – BOGO, percentage discounts, time-based offers
📋 Table Ordering – QR code generation for dine-in orders
💰 Checkout Tips – Let customers tip delivery riders
🏪 Perfect For
Restaurants • Cafes • Fast Food • Food Trucks • Bakeries • Cloud Kitchens • Ghost Kitchens
📋 Requirements
- WordPress 6.4+
- WooCommerce 8.0+
- PHP 8.0+
📚 Resources
External services
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
Data sent: API key, store address, customer address queries
Links: Terms | Privacy
FoodOrd License Server
When used: Activating a license for the desktop application
Service: https://foodord.com/wp-json/foodord-cloud/v1/license/verify
Data sent: License key, site URL
Links: Terms | Privacy
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 | Privacy
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.
Screenshots
Blocks
This plugin provides 2 blocks.
- FoodOrd Products
- FoodOrd Card
Installation
Quick Install
- Go to Plugins > Add New in WordPress admin
- Search for “FoodOrd”
- Click Install Now then Activate
Manual Install
- Download the plugin ZIP file
- Go to Plugins > Add New > Upload Plugin
- Upload the ZIP and click Install Now
- Click Activate Plugin
Getting Started
- Navigate to FoodOrd > Settings
- Configure delivery and pickup options
- Set your business hours
- Create topping groups (optional)
- Start adding products!
FAQ
-
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.
-
How do delivery zones work?
-
Go to FoodOrd > Delivery Settings to configure zones, fees, and minimum orders.
-
Can customers switch between delivery and pickup?
-
Yes, customers can toggle between modes at any time before checkout.
-
How does the topping system work?
-
Create groups (e.g., “Pizza Toppings”), add items (e.g., “Extra Cheese”), then assign to products. Customers customize during ordering.
-
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.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“FoodOrd – Online Food Ordering System” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “FoodOrd – Online Food Ordering System” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.22 – 2026-02-14
- Improved: Business hours integrated to desktop app. API server updated.
1.3.21 – 2026-01-26
- Improved: Minor CSS enhancements






