Cafe ordering system
Your regulars know their order before they reach the counter. Windsor Digital lets them order and pay on their phone, get every milk and every shot right, and skip the queue, so your baristas make coffee instead of taking it down. Live in about ten minutes, 2% per order, no monthly fee.
A cafe runs differently to a restaurant. Most orders are coffee, most are takeaway, and most land inside the same two-hour window. A cafe ordering system has to hold up when the queue is out the door, get a regular flat white with oat and an extra shot exactly right every time, and keep the counter moving. Here is what that takes, and how Windsor Digital handles each part.
Every cafe on Windsor Digital gets a branded ordering page at their own subdomain, yourcafe.windsordigital.com.au. Customers browse your full menu with categories like Coffee, Breakfast, Cabinet, and Lunch. Photos, descriptions, and prices are all visible. No app download required, it works on any phone browser.
This is where cafe ordering systems live or die. Windsor Digital lets you create modifier groups, Size (small, regular, large), Milk (full cream, oat, almond, soy, lactose free), Extras (extra shot, decaf, sugar, honey). Each option can adjust the price. Customers pick their options before adding to cart, so the order arrives on your dashboard exactly how they want it. No ambiguity, no shouting across the counter.
Print a QR code for each table or place one at your counter. Customers scan, browse, customise, and pay, no queue, no waiting for a staff member to take the order. Windsor Digital generates QR codes for every table you configure. The code links directly to your ordering page.
Customers can order for immediate pickup or choose a specific time slot, perfect for the morning coffee rush. You set pickup time slots and a maximum order count per 15-minute window. If a slot fills up, customers see it as full before they order. No overbooking, no barista buried under 30 coffees at once.
Every order appears on your dashboard the moment it is paid. An audio chime alerts you to new orders so you are not watching a screen between pulls. Orders update every 30 seconds automatically. You can mark orders as in-progress or complete from any device, phone, tablet, or laptop behind the machine.
Every coffee is paid before it reaches your queue, straight to your bank via Stripe Connect. Windsor Digital takes 2% and nothing else, no monthly fee, no lock-in, no holding period beyond Stripe's standard settlement. Because an order only exists once payment clears, there is never an unpaid tab to chase or a walk-out to write off.
Add items, update prices, toggle availability on or off as cabinet food sells out, and organise into categories, all from your phone. Our AI photo import reads your existing printed menu or chalkboard and creates your entire digital menu in under a minute. You review everything before publishing, so nothing goes live by accident.
Most cafes do not have a slow ordering problem. They have a 7-to-9 problem, where a week's worth of coffees hits the machine in two hours. Windsor Digital gives you a pressure valve for it. You set a maximum number of orders per 15-minute slot, so instead of thirty coffees landing at once, they arrive in a steady line your baristas can actually keep up with.
Customers ordering ahead pick a time that still has room, and a full slot shows as full before they commit, so you are never promising coffee you cannot make on time. Your regulars reorder the usual in two taps, which means the 8:10 flat white can be printing before they walk in the door.
Coffee is inherently customisable. A flat white is not just a flat white, it is a regular flat white with oat milk and an extra shot. A latte is a large latte with almond milk, no sugar. If your ordering system cannot handle this level of customisation cleanly, your customers will not use it, and your baristas will be deciphering vague order notes instead of making coffee.
Windsor Digital's modifier groups are built for exactly this. You create groups like:
Size: Small ($4.50), Regular ($5.00), Large ($5.50). Milk: Full cream (included), Oat (+$0.50), Almond (+$0.50), Soy (+$0.50), Lactose free (+$0.50). Extras: Extra shot (+$0.50), Decaf (free), Sugar (free), Honey (+$0.30).
Each group can be required or optional. Size and Milk are required with exactly one selection. Extras is optional with multiple selections allowed. Assign the same modifier groups to every coffee item on your menu, set it up once and it applies everywhere. When a customer orders, they see the options clearly, select what they want, and the order arrives on your dashboard with every detail listed. No miscommunication.
A cafe is not a table-service restaurant, and it should not order like one. Put one QR code on the counter for walk-ups and one on each table for the people staying. Sell your cabinet the same way you sell coffee, then toggle the last almond croissant off the moment it goes, so nobody orders what you cannot hand over.
Most cafe orders are takeaway, so that is the default. A customer scans, customises, pays, and collects at the end of the bar, without waiting to catch a staff member's eye. The people taking a table can order from their seat and keep the counter clear for the queue.
Most tools a cafe gets pitched fall into two camps, and neither is built for a small independent cafe. Delivery apps rent you customers at 25 to 35% a cup. Enterprise platforms are built for venues with a floor manager and a fit-out budget. Here is how the three stack up.
| Feature | Delivery apps | Enterprise platforms | Windsor Digital |
|---|---|---|---|
| Cost | 25–35% commission per order | $200–500/month + percentage | 2% per transaction, no monthly fee |
| Setup time | 1–2 weeks (approval process) | Weeks to months (onboarding, hardware) | Under 10 minutes |
| Coffee modifiers | Basic, often limited options | Supported but complex to configure | Built-in modifier groups with pricing |
| Your branding | Their brand and app | Partial, often mixed with platform branding | Your brand, your subdomain |
| Customer data | They own it | Shared or restricted | You own it |
| Contract | Often required for merchant terms | Usually 12+ months minimum | None: cancel any time |
| Best for | Delivery and discovery | Large venues with complex needs | Independent cafes |
Delivery apps (UberEats, DoorDash) serve a different purpose, they bring you new customers through their marketplace. Windsor Digital is for orders from customers who already know your cafe. See our detailed comparisons: vs UberEats, vs HungryHungry.
Enterprise platforms like me&u, Bopple, and Square Online are capable products. They make sense for large venues with complex multi-location setups or hardware requirements. But for a single-location independent cafe, the setup time, monthly cost, and contract commitment are rarely worth it. You spend more time configuring the system than you save using it.
Windsor Digital is built specifically for independent cafes that want to be digital quickly, without an IT project. If you can post to Instagram, you can manage your Windsor Digital menu.
Most cafe ordering systems have a complicated onboarding process involving sales calls, contract sign-off, and hardware shipments. Windsor Digital is different, everything happens online, and you can go live in the same session you sign up.
Sign up at windsordigital.com.au. Choose your cafe's name and URL slug, this becomes yourcafe.windsordigital.com.au. No credit card required to get started.
Take a photo of your existing printed menu or chalkboard with your phone. Our AI reads every item, description, price, and category automatically. Review the import, make corrections, then set up your modifier groups for coffee customisation, Size, Milk, Extras. Alternatively, add everything manually if you prefer full control.
Link your Australian bank account via Stripe Connect, the same payment infrastructure used by millions of businesses worldwide. This takes about five minutes and requires your ABN. Once connected, payments go directly to your account when customers order.
Set your operating hours, configure your table count or counter QR code, and hit publish. Download your QR codes and print them on cardboard, stickers, or table stands. Customers scan and order immediately. Your dashboard is live and will chime when the first order comes in.
Windsor Digital is built for independent, single-location Australian cafes that want to accept digital orders without the overhead of an enterprise platform.
It works best if: your customers are already coming to you (you are not relying on a marketplace for discovery), you want to reduce counter queue times during the morning rush, you want to offer scheduled takeaway ordering, or you are currently using a third-party delivery app for in-venue orders and paying far more than you need to.
It is probably not the right fit if: your primary revenue is delivery to homes (in that case, you need a delivery logistics partner), you have multiple locations with complex inventory management, or you require point-of-sale hardware integration. Those are legitimate needs, Windsor Digital does not try to solve everything.
If you are an independent cafe owner in Australia wanting to go digital quickly and affordably, read our guide to online ordering in Australia, and see how venues in Melbourne and Sydney are using Windsor Digital today.
Windsor Digital charges 2% per transaction. There is no monthly subscription, no setup fee, no contract, and no charge for staff accounts. Standard Stripe processing fees (~1.76% + 30c per transaction) apply separately, this goes to Stripe, not Windsor Digital.
On $3,000 per week in orders: Windsor Digital takes $60. On $5,000 per week: $100. If you do zero orders in a week, you pay nothing. There is no minimum volume requirement.
This model is intentional. We want the pricing to feel fair whether you are doing $1,500 per week or $15,000 per week. You should never be paying for a system that is not generating orders for you.
Yes. Windsor Digital has a modifier groups system built specifically for this. You create groups like Size (small, regular, large), Milk (full cream, oat, almond, soy), and Extras (extra shot, sugar, decaf). Each modifier can have its own price adjustment. When a customer orders a flat white, they select their size and milk before adding it to their cart. The order arrives on your dashboard with every customisation clearly listed.
Yes. Windsor Digital supports takeaway and scheduled pickup ordering without requiring dine-in. You can disable table ordering entirely and use the system purely for takeaway. Customers order from your menu page or by scanning a QR code at your counter, pay online, and collect when ready. You set time slots and a maximum number of orders per 15-minute window so your kitchen is never overwhelmed.
You create modifier groups (like Size, Milk, or Extras) and assign them to menu items. Each group can be required or optional, with minimum and maximum selections. For example, Milk might be required with exactly one selection, while Extras could be optional with up to three selections. Modifier options can adjust the price: a large size might add $1, oat milk might add $0.50. Customers see all options clearly on the ordering page.
Cabinet food items work the same as any other menu item. Add them to a category like Cabinet or Pastries, set the price, and toggle availability on or off as items sell out during the day. If you sell out of banana bread by 11am, tap the toggle on your phone and it disappears from the customer menu instantly.
Windsor Digital charges 2% per transaction with no monthly fee, no setup fee, and no contract. On $3,000 per week in orders that is $60 per week. Standard Stripe processing fees (~1.76% + 30c) apply separately. Enterprise platforms typically charge $200–500 per month plus a percentage, which is rarely worth it for an independent cafe doing moderate volume.
No. Customers order through a webpage on their phone by scanning a QR code at the counter or table, or by following a link. There is nothing to download. The ordering page works on any modern smartphone browser.
Still weighing your options? These pages go deeper on specific topics:
Online ordering for Australian restaurants and cafes, a broad overview of the online ordering landscape in Australia, including costs, platform comparisons, and what to look for when choosing a system.
Restaurant ordering system, our main guide to restaurant ordering systems in Australia, covering features, pricing, and setup for all venue types.
Windsor Digital vs Square, how Windsor Digital compares to Square Online on cost, setup, and features for independent venues.
How to set up QR code ordering, step-by-step guide to going from zero to live with QR code ordering, including tips on placement, design, and customer communication.
Online ordering in Melbourne and online ordering in Sydney, city-specific guides for cafe and restaurant owners.
No monthly fee. No contract. No credit card required to start. Just your cafe, your brand, and your customers ordering the way they want to.
Set up your ordering system →2% per transaction · Australian-built · Cancel any time