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
Mains
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
Fulfillment
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
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
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
Coupons
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
Customer browses the menu
They search or filter by category and build a cart.
They check out
Choose delivery or pickup, and pay online — tax is calculated automatically.
The order lands in your dashboard
You see it immediately, with items, totals, and contact details.
You update the status
Preparing, ready, completed — the customer can follow along the whole time.
Pricing
Simple pricing, managed for you
Basic
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
Plus
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