In this guide · 8 sections
Short answer
Set a minimum lead time per cake, a daily order cap, and pickup or delivery time slots with a date-picker app, collect custom text and photo uploads on the product page, and add PayNow at checkout through a gateway such as HitPay or Stripe.
What a cake ordering system must handle
Cake orders are almost always for a specific date and time, often days or weeks ahead, and often customised. That is why a basic online store with a cart and shipping rates causes trouble: customers order for tomorrow when you need three days, or ten people pick Saturday when you can bake six.
Cake shop ordering checklist
Lead times and daily capacity caps
Lead time protects quality; capacity caps protect your weekend. Both need to be enforced by the website, so customers simply cannot choose a date you cannot meet.
Group cakes by lead time
For example: ready-made slices and small cakes (same or next day), standard whole cakes (2 to 3 days), custom and tiered cakes (5 to 14 days).
Set a daily cut-off time
An order placed after, say, 6pm counts as next day for lead-time purposes.
Cap orders per day or per slot
Set the number of whole cakes or orders you can handle per day, and per pickup or delivery slot.
Add blackout dates
Rest days, public holidays you close, and days already full from offline orders.
Plan festive peaks separately
Mooncakes, Chinese New Year, Christmas and Mother's Day may need their own products with fixed collection dates and earlier cut-offs.
On Shopify, delivery date apps in the App Store handle this. One listing, Store Pickup + Delivery, lists a calendar date picker with time slots, same-day cut-offs, prep times, blackout dates and order limits per time slot. Several apps also support product-based preparation times, which is what cake shops need.
Customisation fields and photo uploads
Most of a cake shop's WhatsApp time goes into clarifying messages, designs and allergies. Move that onto the product page.
- Message on cake: a text field with a character limit that matches what fits on the cake.
- Design reference photo: a file upload for custom or photo cakes. Product options apps in the Shopify App Store list text boxes and file uploads, for example Infinite Options.
- Size, flavour and add-ons: use variants or options with price changes (extra tier, gold leaf, candles).
- Allergy notes: a required tick-box asking whether anyone has allergies, with a text field.
- Approval step for custom designs: for complex cakes, take a deposit and confirm the design by email before baking.
Pickup and delivery slots
Cakes are fragile and time-sensitive, so delivery needs more control than a parcel.
| Option | How it works | Watch out for |
|---|---|---|
| Self-collection | Customer picks a pickup slot at your shop or home | Home bakers: give the address only after payment |
| Own delivery | Your driver delivers in set windows | Limit slots to what one driver can cover |
| Courier on demand | Book Lalamove, GrabExpress or similar per order | Price varies by distance and time; pass on or absorb |
| Scheduled courier | Courier collects a batch at a fixed time | Cakes may sit in a van; keep to sturdy items |
Charge delivery by postal district or distance, and add a surcharge for timed or late-night delivery if you offer it. Our e-commerce shipping costs guide compares courier options for Singapore.
PayNow and payment at checkout
Many Singapore customers prefer to pay by PayNow. On Shopify, cards usually run through Shopify Payments, which in Singapore does not list PayNow as a payment method. The common fix is HitPay's Shopify app, which adds PayNow with a 0.5% app fee on top of HitPay's payment fees, and Shopify charges its own third-party transaction fee on those orders depending on your plan. Our Shopify Payments vs HitPay guide works through the numbers.
HitPay's Singapore pricing lists PayNow at 0.65% + S$0.30 for payments of S$100 and above, approximate as of October 2026. For custom cakes, a 50% deposit at order and the balance before collection is common; for standard cakes, full payment at checkout keeps things simple.
Our guide to what a Shopify store costs in Singapore adds up the plan, app and payment fees for a typical small store.
Home-based baker or licensed bakery: what changes
The ordering system is the same either way. What changes is what you are allowed to sell and where.
Home-based food business
- No SFA licence needed, but food safety laws apply
- No signage at the flat; pickup by appointment
- Cannot sell to cafes, restaurants or at fairs
- Cannot offer catering such as event dessert tables
Licensed bakery premises
- SFA food retail licence for the shop
- Walk-in customers and signage allowed
- Can supply cafes with the right licence
- Higher costs: rent, fit-out, licence
SFA's requirements for home-based food businesses set out the limits, and HDB and URA's home-based business schemes add conditions for flats and private homes. Our guide to selling food online from home covers them in detail. If you advertise halal cakes, only do so with a valid MUIS certificate.
Do it yourself or get help?
A home baker can start on Shopify with a date-picker app, a product options app and HitPay for PayNow, configured over a weekend. Help is worth it when you have many products with different lead times, festive collections, deposits for custom cakes, or delivery zones to price.
Our Shopify Store package (S$1,890) sets up products, lead times, slots and customisation fields. Online Payment Setup (S$290) adds PayNow, deposits and payment links for custom orders taken over WhatsApp.
Frequently asked questions
Use a delivery date app that supports preparation or lead times per product. Set the minimum days for each cake type and a daily cut-off time, and the calendar will grey out dates inside the lead time. Add order limits per day or per slot so popular dates close automatically when you reach your capacity.
Yes, with a product options app that supports file uploads, or with custom line item properties added to your theme. The uploaded image is attached to the order so you see it alongside the cake details. Tell customers how long you keep the photos, and delete them after the order is fulfilled.
Yes, but not through Shopify Payments in Singapore, which does not list PayNow. Most shops add HitPay's Shopify app, which shows a PayNow QR at checkout. It charges a 0.5% app fee on top of HitPay's payment fees, and Shopify adds its third-party transaction fee based on your plan.
Not from SFA, as long as you follow its rules for home-based food businesses, which still require compliance with food safety laws. Home bakers cannot sell to cafes or other food retailers, sell at fairs, or offer catering. HDB and URA conditions also apply, such as no signage at the flat. If you sell regularly for profit, register a business with ACRA.
For standard cakes, full payment at checkout is simplest and avoids no-shows. For custom or tiered cakes made to a design, a deposit (often half) at order and the balance before collection is common, with the design confirmed before baking. Show your cancellation and refund policy before the customer pays.