RESTAURANT ORDERING6 min read

Best Online Ordering System for Restaurants: Commission-Free Options Compared

Marketplaces, hosted platforms, Shopify/WooCommerce and WordPress plugins compared on cost per order, data ownership and upkeep, including where RestroPress falls short.

By Team RestroPress

Choosing the best online ordering system for restaurants is less about features and more about who ends up owning the relationship with your customer. Some systems take a cut of every order. Some rent you a page on their domain. Some run on your own website and charge nothing per order. This comparison lays out the main types, the trade-offs of each, and where RestroPress fits, including the things it is not good at.

How to judge an online ordering system for restaurants

Before comparing names, agree on what matters. For most independent restaurants it comes down to six questions:

The four types of restaurant online ordering system

1. Delivery marketplaces (Uber Eats, DoorDash, Grubhub, Just Eat, Deliveroo)

What they are: apps with a large existing audience that list your restaurant alongside hundreds of others and, if you want, handle delivery with their own drivers.

Strengths: immediate reach to people who have never heard of you; you do not need to run delivery; no setup cost.

Weaknesses: the commission. Published rates run from the mid-teens to 30% of the order value depending on plan and whether you use their drivers; the customer is theirs, not yours, and you cannot market to them directly; you compete on the same screen as every rival in your postcode.

Best for: new-customer acquisition, and as a secondary channel. Not a good home for your regulars.

2. Hosted ordering platforms (ChowNow, Menufy, Owner, Square Online, Toast Online Ordering and similar)

What they are: a branded ordering page or widget hosted by the vendor, usually for a monthly fee, sometimes with a per-order fee or payment-processing mark-up on top. Some are tied to a specific POS.

Strengths: quick to launch; the vendor handles hosting, updates and uptime; often integrated with their own POS or marketing tools.

Weaknesses: you are locked to the vendor’s roadmap and pricing; the ordering page is often on their domain or embedded as a widget; data export varies; if you leave, you start over. Check each vendor’s current pricing page, because plans change often and we would rather not quote figures that go stale.

Best for: restaurants that already use that vendor’s POS and want one supplier for everything.

3. General e-commerce platforms with a restaurant add-on (Shopify, WooCommerce)

What they are: online shops bent into restaurant ordering with apps or plugins.

Strengths: very flexible; huge ecosystems; you own the site.

Weaknesses: they are built for shipping products, not for a kitchen. Pickup times, delivery zones, “ready in 25 minutes”, table numbers and kitchen tickets all have to be bolted on, and the checkout flow tends to feel like buying a T-shirt rather than ordering dinner.

Best for: restaurants that also sell merchandise, sauces or gift cards and want one shop for it all.

4. Restaurant ordering plugins on your own WordPress site (RestroPress)

What it is: an ordering system that installs on your own WordPress website. RestroPress is our plugin; the free version on WordPress.org handles pickup, delivery and dine-in ordering, a menu with add-ons and dietary labels, scheduled orders and pre-orders, customer accounts with one-tap reorder, a live orders board, and PayPal, Stripe and cash on delivery. It does not need WooCommerce.

Strengths: no commission and no per-order fee; the site, menu, customers and orders are yours and sit in your own database; it runs on your domain; it works with the hosting and theme you already have; paid plans add the operational pieces (delivery zones, store timings, order tracking app, kitchen display, QR dine-in) as a yearly licence rather than a percentage. See the pricing page and the full extensions list.

Weaknesses, honestly:

Best for: independent restaurants and small groups that already have a WordPress site, want a commission-free channel for repeat customers, and want to own their data.

A side-by-side summary

Type Cost model On your domain You own customer data Brings new customers Needs technical upkeep
Marketplace apps Percentage of each order No No Yes No
Hosted ordering platforms Monthly fee, sometimes plus per-order Sometimes Varies Limited No
Shopify / WooCommerce Monthly fee plus apps Yes Yes No Some
RestroPress on WordPress Free core; yearly licence for extensions Yes Yes No Yes

The approach most restaurants end up with

Very few restaurants should pick only one. The pattern that works is a marketplace listing for discovery, and a commission-free ordering system on your own website for everyone who comes back. Your job is then to move people from the first to the second: a card in the bag, a better price direct, a loyalty scheme, and a link on your Google Business Profile that goes to your site rather than to an app.

If you are weighing up the move, the RestroPress docs show exactly what the setup involves before you install anything, and the free plugin lets you test the whole ordering flow on a staging site without spending a penny.

Frequently asked questions

Which online ordering system is cheapest for a small restaurant?

Per order, a plugin on your own website is cheapest because there is no commission. In cash terms the free RestroPress plugin plus your existing hosting costs nothing extra; the paid plans are a fixed yearly amount regardless of how many orders you take. Marketplaces are the most expensive per order but cost nothing to join, which is why they make sense as an acquisition channel rather than your main one.

Do I need a developer to set up RestroPress?

Not for a standard setup. If you can install a WordPress plugin and add menu items, you can get pickup and delivery ordering live in an afternoon by following the setup wizard. You may want help for a custom design, POS integration, or moving a large menu across from another platform.

Can I use RestroPress alongside Uber Eats or DoorDash?

Yes. Many restaurants run both. RestroPress handles orders from your own website; the marketplaces handle theirs. Orders arrive in separate places unless you use a POS integration, so plan where staff will watch for each.