RestroPress turns your WordPress site into a complete online ordering system for your restaurant, so you keep 100% of every order. No commissions. No per order fees. No WooCommerce required. Restaurants, cafes, cloud kitchens and takeaways use RestroPress to take delivery, pickup and takeaway orders
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Nov 11, 2026
01 / Source details
Aboutthistool.
RestroPress turns your WordPress site into a complete online ordering system for your restaurant, so you keep 100% of every order.
No commissions. No per order fees. No WooCommerce required. Restaurants, cafes, cloud kitchens and takeaways use RestroPress to take delivery, pickup and takeaway orders, and table bookings, directly on their own website instead of paying third party apps.
Try the live demo or watch the RestroPress 3.5 video .
Why restaurants switch to RestroPress
Keep everything you earn. Delivery apps can take 15% to 30% of every order. RestroPress takes 0%.
Own your customers and your data. Orders, contacts and history stay on your site, not on someone else’s app.
Your brand, your website. Customers order from you, not from a marketplace full of competitors.
No WooCommerce, no bloat. A fast, standalone ordering system built only for food.
New in 3.5
Phone-first ordering. On phones, ordering feels like a delivery app: dishes and the cart open as bottom sheets, a View cart bar shows the total, and every dish card has a quantity stepper.
Clear options. Every option group is marked Required or Optional, with how many to choose, so orders come through right the first time.
Allergens. The 14 standard allergens on every dish, badges on the menu, and a “Hide items containing” filter for guests.
A checkout built for phones. A sticky Place order bar, inline field errors, an “Add to your order” upsell row, and Apple Pay and Google Pay through Stripe.
Table reservations. A booking form for any page, a Reservations list to confirm or decline requests, and confirmation and reminder emails. Turn it on under Settings when you are ready.
Happy regulars. Customers save delivery addresses, track every order live, see their reservations, and reorder in one tap.
Calmer busy nights. Pause new orders for 15, 30 or 60 minutes, or add extra prep time, straight from Live Orders, plus an email alert when a new order waits too long without being accepted.
AI menu assistant. Write or improve dish descriptions and get suggested dietary labels and allergens, for you to review before saving.
Menu QR codes and Google-friendly menus. Print a QR code for your menu (optionally per table) and publish restaurant and menu details that search engines understand.
Tax classes. Different tax rates per category or per dish, with optional tax codes.
Easy switch. Import your menu from GloriaFood, WooCommerce-based ordering plugins or a CSV file, with a preview and undo.
Block storefront. Build your ordering page with blocks: service bar, category navigation, search, item grid and cart.
Set up in minutes
Guided setup wizard with a live phone preview of your storefront.
AI menu import. Upload a PDF, a photo or a spreadsheet of your menu and let AI turn it into dishes, prices, sizes and add-ons for you to review.
Run your whole service from one screen
Live Orders board. A real time view of new, accepted, preparing, ready and out for delivery orders, with sound alerts.
Command Center dashboard. Store status, kitchen load, late and unpaid orders, and a priority queue of what needs attention now.
Automatic kitchen ticket printing. Send new orders straight to your printer.
Take orders the way your customers want
Delivery, pickup and takeaway from one menu, as soon as possible or scheduled for later.
Delivery fees and zones by location.
Dine-in and QR table ordering with the Dine-In extension.
Get paid your way
PayPal, Stripe (with Apple Pay and Google Pay) and Cash on Delivery built in.
More gateways as extensions, including Square, Mollie, Paytm, PayU and PhonePe.
Everything you need, out of the box
Unlimited orders on every site, always free.
A clean menu editor: categories, add-ons, sizes and variable pricing, dietary labels and allergens.
Customer accounts with saved addresses, order history, live tracking and one tap reorder.
Automatic creation of the menu, checkout and account pages.
A storefront that looks great on phones, tablets and desktops.
Email notifications for customers and staff, plus SMS and WhatsApp with extensions.
Full REST API to build your own apps and integrations.
Translation ready.
Who is it for
Restaurants, cafes and cloud kitchens
Takeaway and takeout businesses
Pizza shops, burger joints and bakeries
Grocery and specialty food stores
Grow with extensions and apps
Customer App for a branded ordering experience
Driver App to manage your delivery team
Order Tracking App for real time updates
KDS App to keep the kitchen in sync
POS for mobile and desktop to handle in store and online orders in one place
Dine-In, Multi Location, Inventory, Tips, Pre Order and Time Based Menu , plus many more
Explore all extensions
Built for developers
RestroPress ships with a full REST API so you can build custom apps, kiosks and integrations on top of your ordering system. Read the REST API docs .
Get started today
Stop paying commissions and take orders on your own website. Download RestroPress and start today.
Website | Documentation | Live demo | Facebook group | YouTube
License
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. For full details, please visit http://www.gnu.org/licenses/gpl-2.0.html For more information and support, visit the RestroPress website .
See it in action
Screenshots & previews.
Online ordering on your own website: a branded storefront with delivery, pickup and takeaway, on desktop and phone.Phone ordering that feels like a delivery app: dish cards with a quantity stepper, a View cart bar and the cart as a bottom sheet.Every option group is marked Required or Optional, and a missed choice is pointed out before the dish is added.The 14 standard allergens on every dish, with badges on the menu and a "Hide items containing" filter.A checkout built for phones: sticky Place order bar, an "Add to your order" upsell row, Apple Pay and Google Pay through Stripe, and tips (Tips extension).Live Orders: one real time board for the kitchen, with sound alerts, pausing new orders and extra prep time on busy nights.Table reservations: a booking form for any page and a Reservations list to confirm or decline requests.Customer accounts: live order tracking, order history with one-tap reorder, saved addresses and reservations.AI menu assistant: write or improve dish descriptions and get suggested dietary labels and allergens, reviewed before saving.A guided setup wizard with a live phone preview gets a restaurant ready to take orders in minutes.Menu QR codes (optionally per table) and restaurant and menu details that search engines understand.Switch to RestroPress: import your menu from GloriaFood, WooCommerce-based ordering plugins or a CSV file, with a preview and undo.
02 / Source details
Gettingstarted.
RestroPress sets itself up in minutes.
01In your WordPress admin, go to Plugins, then Add New, and search for “RestroPress”.
02Click Install Now, then Activate.
03Follow the guided setup wizard to add your restaurant details, import your menu (PDF, photo, spreadsheet, or AI import), choose pickup and delivery options, and connect payments.
04Your cart, checkout, and account pages are created for you. Add the menu to any page and start taking orders.
Prefer a manual install:
05Download the plugin zip from WordPress.org.
06Go to Plugins, Add New, Upload Plugin, and choose the zip.
07Install, activate, and run the setup wizard.
03 / Source details
Frequently asked questions.
Does RestroPress charge any commission or per order fees?
No. RestroPress is commission free. You keep 100% of every order. There are no per order fees and no forced subscription to take orders.
Do I need WooCommerce?
No. RestroPress is a standalone food ordering system. It does not require WooCommerce or any other ecommerce plugin.
Which payment methods are supported?
PayPal, Stripe, and Cash on Delivery are built in. Many more gateways are available as extensions, including Square, Mollie, Paytm, PayU, and PhonePe.
Can I offer pickup, delivery, and dine-in?
Yes. Pickup and delivery work out of the box, and you can add QR code dine-in ordering with the Dine-In extension.
Can customers schedule orders for later?
Yes. Customers can place orders for a future date and time, for both pickup and delivery.
Is there a limit on the number of orders?
No. RestroPress supports unlimited orders on every site, for free.
Can I import my existing menu?
Yes. Use the AI menu import to upload a PDF, photo, or spreadsheet, or import a CSV directly. You review everything before it goes live.
Does it work on mobile?
Yes. The storefront is fully mobile responsive, and dedicated customer, driver, and order tracking apps are available.
Can I run more than one location?
Yes, with the Multi Location extension.
Is RestroPress translation ready?
Yes. RestroPress is fully translation ready and ships with Italian and Dutch translations, with more available from the community.
Where can I get help?
Read the documentation , join the Facebook community , or open a thread in the WordPress.org support forum.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati