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.

BakeOnyx storefront showing product categories and items with prices

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
BakeOnyx checkout page showing delivery options and payment fields
Note: Orders must meet your minimum payment amount—$0.50 for Stripe or $1.00 for Square. Smaller orders won't be allowed to proceed.

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:

  1. Assign it to a production team member
  2. Print the job sheet for your kitchen
  3. Prepare and bake the items
  4. Deduct inventory as you use ingredients
  5. 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.
Tip: To maximize your online store's potential, set up delivery zones with time slots. This lets customers choose exactly when they want their order delivered, reducing back-and-forth communication and making fulfillment smoother.

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

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.

Was this article helpful?