Online Store to Kitchen: Storefront Order Flow
How a customer order flows from your online storefront through checkout, payment, and into your kitchen.
Online Store to Kitchen: Storefront Order Flow
- Understand how customer orders move from your online storefront to your kitchen
- Learn where storefront orders appear in your dashboard and how to manage them
- See how storefront orders differ from orders you create manually
How a Storefront Order Works: From Browse to Bake
When a customer orders from your online bakery store, the order follows a clear path from their browser to your kitchen. Here's exactly what happens at each step.
Step 1: Customer Browses Your Store
Your customer visits your online storefront at /shop/[yourBakeryName]. They see your products organized by category, each with images, prices, and descriptions. This is where they discover what you're offering.
Step 2: Customer Builds Their Cart
As customers add items to their cart, they can:
- Select product variants (size, flavor, or other options)
- Enter special instructions or custom requests
- Continue shopping and modify quantities
Their cart is saved automatically, so if they leave and come back later, their items are still there. If they create an account and log in, any guest cart they had merges with their account.
Step 3: Customer Proceeds to Checkout
At checkout, the customer enters:
- Delivery or pickup details (address, contact info)
- Delivery zone and time slot (if you offer delivery)
- Payment information
Step 4: Payment is Processed
BakeOnyx processes payment through either Stripe Connect or Square (depending on your setup). Once payment succeeds, the order is created in your system with the source marked as Storefront. Your customer receives a confirmation email automatically.
Step 5: Order Appears in Your Dashboard
The completed order now shows up in your Orders list with a "Storefront" badge. From here, you manage it just like any other order:
- Assign it to a production team member
- Print the job sheet for your kitchen
- Prepare and bake the items
- Deduct inventory as you use ingredients
- Update the order status as it moves through production
How Storefront Orders Differ from Dashboard Orders
It's helpful to understand the key differences:
- Who creates them: Customers create storefront orders themselves. You create dashboard orders manually for phone, in-person, or other sales.
- Payment timing: Storefront orders are paid at checkout. Dashboard orders are typically paid after you create them.
- Customer accounts: Storefront customers have their own login and order history. Staff members use your bakery's staff login.
- Notifications: Customers receive automatic emails when their order status changes. You control when staff get notified.
Managing Storefront Orders in Your Kitchen
Once an order lands in your dashboard, treat it like any other order. Assign it to a baker, print the job sheet, and follow your normal production workflow. The main difference is that the customer has already paid and will receive automatic status updates—so make sure you're updating the order status as it progresses.
Next Steps
- Creating a New Order — Learn how to manually create orders for phone or in-person sales
- Setting Up Delivery Zones — Configure delivery areas and time slots for your online store
- Managing Customers — View and manage customer accounts and order history
The summary, FAQ, and statistics in this section were compiled from public sources and reviewed by the BakeOnyx editorial team. AI-assisted research.
Frequently Asked Questions
How does a customer order from my online bakery store?▾
Customers browse your online storefront, add items to their cart, select variants, and enter special instructions. They then proceed to checkout, providing delivery or pickup details and payment information. Once payment is successfully processed, the order is confirmed and sent to your bakery's dashboard.
Where do I see orders placed through my online storefront?▾
Completed storefront orders appear in your BakeOnyx dashboard's 'Orders' list. They are clearly marked with a 'Storefront' badge, distinguishing them from manually created orders. From this list, you can manage all aspects of the order, from assignment to final status updates.
What's the difference between a storefront order and a dashboard order?▾
Storefront orders are created directly by customers via your online shop and are paid at checkout. Dashboard orders are created manually by your staff for phone or in-person sales, with payment typically handled after creation. Storefront customers have their own accounts and receive automatic status updates.
Can customers leave special instructions for their orders?▾
Yes, customers can add special instructions or custom requests when building their cart on your online storefront. These details are captured and will appear with the order in your BakeOnyx dashboard, ensuring your kitchen team is aware of any specific requirements for preparation.
What happens if a customer's order is too small for payment processing?▾
Orders must meet a minimum payment threshold to proceed. For Stripe, the minimum is $0.50, and for Square, it's $1.00. If a customer's order total is below these amounts, they will not be able to complete the checkout process for that transaction.