RestroPress – Online Food Ordering System

plugin banner

RestroPress is a WordPress Food Ordering System which will help the restaurant owners to sell…

Author:MagniGenie (profile at
WordPress version required:4.4
WordPress version tested:6.6
Plugin version:3.1.7
Added to WordPress repository:10-09-2018
Last updated:17-07-2024
Rating, %:86
Rated by:99
Plugin URI:
Total downloads:116 681
Active installs:2 000+
plugin download
Click to start download

RestroPress is an Online Food Ordering system for WordPress. It is a standalone WordPress plugin which allows you to easily add a Food Ordering System to your WordPress Website. Using RestroPress you can easily receive both PickUp/Takeaway and Delivery orders.
RestroPress has a user-friendly frontend and backend interface which will allow you to easily manage the orders and also comes with a pre-built user dashboard to manage their profile and orders.
The plugin automatically adds the required pages to your site when you activate the plugin. The plugin outputs the food items on your page using [fooditems] shortcode.

Shortcode Attributes

  • category (category ids or slug separated by comma(,))
  • category_menu (this will show only the child category of the specified category)
  • cat_orderby (Ordering for category)
  • fooditem_orderby (ordering of food items inside the category)
  • cat_order: asc/desc
  • fooditem_order: asc/desc
    [fooditems category=”starter,snacks,lunch”]
    The above shortcode should display the category sidebar with those 3 categories and the products would only be displayed from those 3 categories.
    [fooditems category_menu=”lunch”]
    The above shortcode will only display the child categories of lunch on the category sidebar and also display the food items from the child category of lunch.
    Required ShortCodes
  1. [fooditems] -> By using [fooditems] shortcode you can show all your products on a single page.
  2. [fooditem_checkout] -> This shortcode is used for the checkout page.
  3. [rpress_receipt] -> This shortcode is used for the order confirmation page.
  4. [order_history] -> This shortcode is used to show order history for the particular customer.
  5. [rpress_login] -> This shortcode is used for customer login.
  6. [rpress_register] -> This shortcode is used for customer registration.
  7. [customer_dashboard] -> The shortcode provided is designated for the user dashboard, facilitating profile management and access to order history and status details. (Available from Version 3.1)

Restropress In action

Check RestroPress Website for details and support.

Get A Free license

Generate Free License Key

Restropress Demo

Check RestroPress Demo Website


Check RestroPress REST API
Note: You can use this feature from version 3.0.0

Why use RestroPress:

  • 100% Free and easy to install and setup.
  • Add food ordering system to your WordPress site without any coding skills.
  • Easy to use interface to manage food items, add-on items, food category etc.
  • Allows to receive both Pickup/Takeaway and Delivery orders.
  • Option to mark the specific addon as required and option to set maximum allowed option.
  • Ability to set different prices for addons for variable products.
  • Get instant push notifications for online orders.
  • User-friendly admin interface to add restaurant menu.
  • Reporting system to view sales, customers etc.
  • Allows you to add multiple add-on options for your food.
  • Custom user login, register, and dashboard.
  • Receive payments using PayPal, Amazon, Cash On Delivery, and more options coming soon.
  • Developer friendly with sufficient hooks.
  • Desktop and mobile app to get live order notifications and print receipts.
  • And much more coming soon…

Extending the possibilities with RestroPress

RestroPress has some basic features for a food ordering system. If you want more exciting premium features then we have some addons to boost your RestroPress-powered ordering system.
Check RestroPress Extensions

Want some custom extension?

If you want any custom extension for RestroPress, feel free to contact us at
If you have any suggestions for a new extension, feel free to email us at


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
For more information and support, visit the RestroPress website.