A bakery online ordering system on your own website
Let customers pre-order bread, pastries and cakes for the day and time they want, then collect or have them delivered. FoodMaster runs on your WordPress site and takes no commission.
4.9/5 from 92+ reviews, used by 10,000+ restaurants Read the reviews
Try the bakery demo. 30-day money-back guarantee, support within a day.
- Pre-orders for a chosen date and pickup time
- Cake options and a message field on every item
- No commission on any order, unlimited orders

What a bakery needs from online ordering
Bakery orders are often placed a day or more ahead, with options and a note. The system has to make that easy for the customer and clear for the bake list.
Pre-orders
- Order for a date and time
Customers pick the day and a pickup or delivery slot at checkout, so tomorrow’s orders are known tonight.
- Pickup time slots
Spread collections across the morning with the slots you set.
- Delivery when you want it
Turn delivery on for cakes and trays only in the zones you choose, with a fee per zone.
Cakes and options
- Sizes and flavours
Cake size, sponge and filling as single choices, extras as multi choices.
- A note on every item
The comments field carries the message for the cake or an allergy note to the bakers.
- Sold out is sold out
Mark an item out of stock in WooCommerce when the batch is gone.
In the bakery
- Tickets print themselves
Orders print automatically, split by category, so cakes go to the decorator and bread to the counter.
- Counter orders on the POS
Walk-in and phone orders use the same products and prices as the website.
- Your daily numbers
Revenue, orders and best sellers in your WordPress admin.
Order from the bakery demo
Open the bakery demo, add a cake and some pastries, choose a pickup time and go through checkout like a customer.
Open the bakery demo See all 20 restaurant demosYour own bakery website instead of a delivery app
Apps charge a commission on every order and send your regulars to competitors. Your own bakery ordering system costs one yearly fee.
Delivery apps and marketplaces
- Commission on every order
- Your bakery listed next to the competition
- No pre-orders for a set date
- Customer details stay with the app
FoodMaster on your website
- No commission: you keep 100% of each order
- Pre-orders for any date and time you allow
- Your website, your brand, your customers
- One yearly fee, unlimited orders
Open your bakery for online orders
No developer needed. If you can install a WordPress plugin, you can take pre-orders online.
Read the FoodMaster setup guide- 1
Install FoodMaster
Add it to your WordPress site with WooCommerce and run the setup wizard.
- 2
Add your bakes
Create products, cake sizes and flavours, and turn on the comments field.
- 3
Set slots and open
Choose pickup times, how far ahead people can order, and your delivery zones.
One licence, the whole ordering system
No per-order charges and no add-ons. Everything below comes with one purchase.
- FoodMaster pluginMenu, delivery, pickup and dine-in ordering, options, time slots and zonesWordPress with WooCommerce
- Restaurant themeRestaurant demos to start from, so the site looks finished from day oneWordPress
- Order management appAccept and track orders live, with sound alertsWindows, macOS, Android and iOS
- POS appWalk-in and phone orders, receipts, staff PINsWindows and macOS
- Kitchen displayLive order screen for the kitchen teamAny screen with a browser
Bakery Online Ordering System FAQ
Anything not covered here, submit a ticket. We reply within a day.
Submit a ticketWhat is a bakery online ordering system?
Software that lets customers order bread, pastries and cakes from your own website, choose a pickup or delivery time and pay, while your team gets a clear list of what to bake.
Can customers pre-order cakes for a specific date?
Yes. At checkout customers choose the date and time slot, so you can take orders days ahead.
Can customers add a message for the cake?
Yes. Each item has a comments field for the cake message or a note to the bakers.
Do I need delivery?
No. Use pickup only, or turn delivery on for the zones and order types you choose.
Does it work for a home bakery?
Yes. You need a WordPress site with WooCommerce. FoodMaster works the same for one oven or several shops.
Other kinds of restaurants
FoodMaster is set up the same way for other kitchens.
Building on WordPress? See the WooCommerce restaurant plugin, the WordPress restaurant plugin and the WordPress restaurant theme.
Take bakery orders without the commission
Your customers order on your site, you bake what was ordered. If it does not fit your bakery, the 30-day guarantee covers you.