Back OfficeHow-ToIntermediate

Opening Hours & Delivery Times settings

Last verified: 2026-03-06

This article may show older screenshots

The steps are still correct, but the interface may look slightly different in the latest version.

Introduction

Your online ordering site shows different messages and options to customers based on your store's operating hours. This guide explains how to configure your Opening Hours and Delivery Times, and what your customers will experience when visiting your site.


Important: Never Disable Delivery Entirely

Do NOT set "Offering Delivery" to No when your store is closed or during off-hours.

Many stores make the mistake of disabling delivery altogether when they're closed, thinking this prevents orders. However, this causes serious problems:

What You DoWhat Customers SeeThe Problem
Set "Offering Delivery" to NoDelivery option completely hiddenCustomers think you don't offer delivery at all, and may never return
Use proper Opening Hours and Delivery Times"Store currently closed" or "Delivery starts at 16:00" with Pre Order optionCustomers know delivery is available and can schedule for later

The correct approach:

  • Always keep "Offering Delivery" set to Yes
  • Configure your Opening Hours for when your store operates
  • Configure Delivery Times for when delivery is available
  • The system will automatically show appropriate messages and allow Pre Orders

When configured correctly, customers visiting outside delivery hours will see a helpful message like "Delivery starts at 16:00" and can still place a Pre Order. This keeps customers engaged instead of driving them away.


Opening Hours

Location: Setup > Online Ordering > Opening Hours

These are your store's general operating hours - when your physical store is open for business.

SettingDescription
ClosedCheck this to mark the day as completely closed
Opening TimeWhen your store opens (e.g., 9:00)
Closing TimeWhen your store closes (e.g., 23:00)

What customers see when outside Opening Hours:

  • Blue banner: "Store currently closed"
  • Subtext: "You can schedule a Pre Order for later"
  • ASAP option is hidden
  • Schedule picker is shown for future times
  • Button says "Pre Order" instead of "Start Order"

Important: Opening Hours affect both Collection AND Delivery orders if you haven't set separate Delivery Times.


Delivery Times

Location: Setup > Online Ordering > Delivery > Delivery Times

Delivery Times allow you to specify when delivery service is available. This can be different from your store's general opening hours.

Common scenario: Your store opens at 9:00 AM for collection orders, but delivery doesn't start until 4:00 PM when your drivers begin their shift.

SettingDescription
ClosedCheck this to mark delivery as unavailable on this day
Start TimeWhen delivery becomes available (e.g., 16:00)
End TimeWhen delivery stops (e.g., 23:00)

What customers see when store is open but delivery hasn't started:

  • Blue banner with clock icon: "Delivery starts at 16:00"
  • Subtext: "You can schedule a Pre Order for later"
  • ASAP option is hidden
  • Schedule picker shows times starting from delivery start time
  • Button says "Pre Order" instead of "Start Order"

What customers see when delivery is available:

  • No status banner
  • ASAP option is shown
  • Schedule picker shows available times
  • Button says "Start Order"

Collection Settings

Location: Setup > Online Ordering > Collection

Collection orders use your general Opening Hours. There are no separate collection-specific hours.

SettingEffect
Offer CollectionEnable/disable collection orders entirely
Collection Temporarily DisabledTemporarily pause collection orders (e.g., during busy periods)
Preparation TimeMinutes needed to prepare collection orders (added to earliest available time)

Delivery Settings

Location: Setup > Online Ordering > Delivery

SettingEffect
Offering DeliveryEnable/disable delivery orders entirely
Delivery Temporarily DisabledTemporarily pause delivery orders (e.g., during busy periods)
Delivery Time (minutes)Estimated delivery time added to order time

Customer Experience Summary

Store StateCustomer SeesCan Order?
Store closed (outside opening hours)"Store currently closed" bannerYes - Pre Order for later
Store open, delivery starts later"Delivery starts at 16:00" bannerYes - Pre Order for when delivery opens
Store open, delivery availableNo banner, ASAP shownYes - Immediate or scheduled
Delivery closed today"Delivery is closed today" bannerYes - Pre Order for tomorrow
Delivery temporarily disabled"Delivery is temporarily unavailable" widgetNo - Try Collection instead

Example Configurations

Example 1: Restaurant with late delivery start

  • Opening Hours: 11:30 - 23:30 (for collection/dine-in)
  • Delivery Times: 16:00 - 23:00 (drivers start at 4 PM)
  • Result: Customers can collect from 11:30, but delivery shows "Delivery starts at 16:00" until 4 PM

Example 2: Different hours on weekends

  • Opening Hours: Mon-Fri 10:00-23:00, Sat-Sun 9:00-23:00
  • Delivery Times: Same as opening hours
  • Result: Store and delivery are both available during opening hours

Example 3: Closed on Mondays

  • Opening Hours: Monday marked as "Closed"
  • Delivery Times: Monday marked as "Closed"
  • Result: On Mondays, customers see "Store currently closed" and can only pre-order for Tuesday onwards

Best Practices

  1. Never disable delivery entirely - Keep "Offering Delivery" set to Yes at all times. Use Opening Hours and Delivery Times to control availability. Disabling delivery makes customers think you don't offer it anymore.

  2. Set accurate Delivery Times - The system automatically calculates the first available delivery slot by adding your "Delivery Time (minutes)" to your delivery start time. For example, if delivery starts at 16:00 and delivery takes 30 minutes, the first available slot will be around 16:30.

  3. Use "Temporarily Disabled" for short-term issues - If you're suddenly too busy, use this instead of changing hours. It shows a clear message to customers and still allows them to try Collection.

  4. Closed days vs Closed checkbox - Use the "Closed" checkbox for regular closed days (e.g., every Monday). This is clearer for customers and allows them to Pre Order for the next available day.

  5. Delivery end time - The system automatically calculates the last available delivery slot by subtracting your "Delivery Time (minutes)" from your delivery end time. This ensures orders can be completed before closing.

  6. Test your settings - Visit your own ordering site at different times to see what customers experience.


Troubleshooting

IssueSolution
Delivery option not showing at allCheck "Offering Delivery" is set to Yes - never disable this entirely
"Store currently closed" shows when store is openCheck Opening Hours are set correctly for today
Customers can't order ASAPCheck you're within both Opening Hours AND Delivery Times
"Delivery starts at X" shows wrong timeCheck Delivery Times settings for today
Delivery showing as unavailableCheck "Delivery Temporarily Disabled" is set to No

Need Help?

If you have questions about configuring your opening hours or delivery times, please contact our support team.

Was this helpful?