R

Restaurant Manager — Online Food Ordering, Delivery & Pickup

0/5 (0 ratings) — active installs Updated Aug 21, 2026
Customer storefront — menu browsing with category sections and priced variations.

Customer storefront — menu browsing with category sections and priced variations.

Restaurant Manager turns any WordPress site into a fully working online food ordering platform — no WooCommerce, no page builder, no third-party ordering service. It’s built specifically for restaurants that want delivery and pickup ordering without the overhead of a general-purpose ecommerce plugin.

Everything a restaurant needs to take orders online is included out of the box: a menu with categories and priced variations (sizes, crusts, spice levels), a shopping cart, a guided checkout, live order tracking for customers, and a complete order-management dashboard for staff.

Why Restaurant Manager?

  • Purpose-built for restaurants — the entire plugin is scoped to online food ordering. No table reservations, no floor plans, no dine-in or QR-code ordering to wade through.
  • No WooCommerce required — a self-contained REST API and custom database tables mean no dependency on WooCommerce, Elementor, or Divi.
  • Fast, modern interfaces — the admin dashboard and customer storefront are both built in React for a fast, app-like experience instead of clunky page reloads.
  • Accurate pricing, every time — a server-side pricing engine recalculates every order directly from the database (item price, variations, discounts, delivery fee, tax), so prices sent from a browser are never trusted blindly.
  • Extensible payments — ships with Cash on Delivery and Cash at Pickup; add Razorpay, Stripe, or any other gateway by implementing a simple payment gateway interface.

Key features

  • Menu management with categories and per-product variations (e.g. Small/Medium/Large, Regular/Spicy), each with its own price
  • Product photos via the native WordPress media library
  • Shopping cart with a slide-in side-cart drawer and a guided Cart Details Payment checkout flow
  • Delivery and pickup order types, with configurable delivery fees, free-delivery thresholds, and bookable time slots
  • Customer order tracking by order number
  • Admin dashboard: Orders, Menu, Delivery & Pickup, Customers, Discounts, Analytics, and Settings
  • Bulk actions for managing products and categories
  • Built-in demo data importer to preview the storefront with a sample menu
  • Discount codes and promotions
  • Custom roles and capabilities for restaurant staff
  • REST API under /wp-json/restaurant/v1/ covering locations, menu, orders, delivery, customers, discounts, analytics, and settings — every endpoint server-side validated
  • A simple [restaurant_app] shortcode embeds the entire customer-facing storefront (menu, cart, checkout, order tracking) on any page
  • A guided Setup wizard creates the storefront page for you automatically

Whether you run a single restaurant or a small chain, Restaurant Manager gives you a dedicated food ordering plugin without paying for or configuring a full ecommerce platform.