A food ordering site that's actually yours.

Online Food Ordering gives your restaurant a branded ordering site — customers browse the menu, order, and pay online. You manage everything from an admin dashboard. No commission cut, no delivery-app branding.

Set up and hosted by Stackware · Your own site and database · See what's inside

Order Online

Mains

Delivery Pickup

Features

Everything between "I'm hungry" and "order confirmed"

A public ordering site for your customers, a private dashboard for your team, and a complete record of every order.

A menu customers can browse and order from

Categories, search, and product pages with photos and descriptions. Customers build a cart and check out in a few taps, on their phone or desktop.

  • Categories and subcategories, searchable menu
  • Stock tracking so sold-out items can't be ordered
  • Your restaurant name, logo, and contact details

Cart

Classic Cheeseburger × 1 Mango Lassi × 2

Fulfillment

Delivery Pickup
Delivery address
Place order — $27.95

Sample data

Pay online, tax calculated automatically

Checkout runs on Stripe — card, Apple Pay, and Google Pay. Your tax rate is set once in the admin and applied to every order automatically; a rate change never touches a past order's records.

  • Stripe Checkout, PCI compliance handled for you
  • Tax rate set once, applied everywhere
  • Coupon codes for promotions

Order summary

Subtotal
$25.98
Tax (13%)
$3.38
Total
$29.36

Sample data

Every order, tracked from pending to delivered

Customers follow their order status from the moment it's placed. You move orders through Pending, Paid, Preparing, Ready, and Completed from the admin dashboard.

  • Live status for every order, on both sides
  • Email confirmation when payment succeeds
  • Customers can view and cancel their own pending orders

Sales & orders

#118 Sample customer $29.36
#117 Sample customer Ready $14.50
#116 Sample customer Pending $18.99

Sample data

Run the menu yourself, no developer required

Add and edit products, categories, and photos. Track inventory per item. Edit your business details, tax rate, About page, and photo gallery — all from the admin, all without a deploy.

  • Products, categories, and inventory management
  • Business details, tax rate, About text and photo, gallery
  • Coupon codes for promotions

Business details

Restaurant name
Tax rate (%)

Coupons

WELCOME10 · 10% off
Save settings

Sample data

And the rest

Built for how restaurants actually run

Delivery or pickup

Customers choose how they want their order, with a delivery address or pickup noted automatically.

Admin and seller roles

Admins manage the whole storefront. Seller logins can manage their own products without touching store-wide settings.

Your brand, your details

Restaurant name, logo, contact details, and address — all editable from the admin.

Your own deployment

Every restaurant gets its own site and database. Nothing is shared with other clients.

Stock tracking that's accurate

Inventory is reserved when an order is placed and released automatically if it's cancelled — no overselling.

Secure by default

Bot-protected login and checkout, security headers, and payments that never trust a price the browser sends — everything is calculated server-side.

Pages that show up in search

SEO-ready pages with real page titles, descriptions, and an automatic sitemap for every menu item.

Works on any phone

A mobile-first ordering flow — customers order from their phone as easily as a desktop.

Tax, handled automatically

Set a tax rate once and it's shown wherever a price appears. A rate change never affects a past order's records.

How it works

From browsing to a finished order in four steps

1

Customer browses the menu

They search or filter by category and build a cart.

2

They check out

Choose delivery or pickup, and pay online — tax is calculated automatically.

3

The order lands in your dashboard

You see it immediately, with items, totals, and contact details.

4

You update the status

Preparing, ready, completed — the customer can follow along the whole time.

Pricing

Simple pricing, managed for you

Basic

$29/mo CAD

For getting started with steady, predictable volume.

Plan includes

  • Branded online ordering site
  • Admin dashboard for products, categories, and inventory
  • Online payments and tax calculation via Stripe
  • Order tracking and status updates for customers
  • Coupon codes for promotions
  • Editable business details, About page, and gallery
  • SEO-ready pages and automatic sitemap
  • Up to 200 orders / month
  • Up to 50 products
14-day free trial

Plus

$59/mo CAD

For busy or growing restaurants that don't want to think about limits.

Everything in Basic, plus

  • Unlimited orders / month
  • Unlimited products

The monthly fee covers secure hosting, the database, email delivery, routine maintenance, and basic support. Not included: your business domain, which stays your own responsibility. Custom features are discussed and quoted separately.

FAQ

Questions

Do you set it up for me?

Yes. Setup covers configuring your restaurant details, branding, menu, and categories, and creating admin logins for you and your staff. Each restaurant gets its own deployment and database.

Can I try it first?

Yes — explore the live demo, and we're happy to arrange a short walkthrough of both the customer ordering experience and the admin dashboard.

Can customers pay online?

Yes. Customers pay by card, Apple Pay, or Google Pay through Stripe Checkout. Prices and totals are always calculated on our servers, never trusted from the browser, so nothing can be tampered with.

Who manages the menu?

You do, from the admin dashboard — products, categories, photos, stock levels, and pricing, no developer or deploy required for day-to-day changes.

What does the monthly fee cover?

Hosting, the database, email delivery, routine maintenance, and basic support. Your business domain is not included and stays your own responsibility.

What's the difference between Basic and Plus?

Basic ($29/mo CAD) covers up to 200 orders and 50 products a month — plenty for most restaurants starting out. Plus ($59/mo CAD) removes both limits and includes a 14-day free trial with no card required. You can move between plans later — just get in touch.

Can I ask for custom features?

Yes. Anything beyond the standard platform is discussed and quoted separately, so you know the cost before we build it.

Will customers get order confirmations?

Yes. Customers receive an email confirmation once payment succeeds, and can track their order status from their account.

Ready to take orders without the commission cut?

Tell us about your restaurant and we'll get your ordering site set up.

Get started