Setting delivery hours and windows

Setting delivery hours and windows

On Breadstack Delivery, you can customize the delivery times based on your store’s hours of operation. This feature allows you to set up flexible delivery time slots for customers, enabling them to choose a specific time for delivery or have orders delivered ASAP based on your store’s schedule. 

Notes
This feature is available for stores on WooCommerce. For Breadstack stores, you will have to adjust on that platform.


You can choose from the following two options for delivery time selection: 
  1. Customers can choose a specific time slot when placing orders online
  2. Customers can’t choose a specific time slot. All orders' delivery time is be ASAP.  

Instruction for when you want to set all order's delivery time to be ASAP. 

When selecting the option Customer can't choose a specific time slot. All order's delivery time is be ASAP, you can adjust the last order time for each day:
  1. The default last order time is set to 11:59 p.m.
  2. You can customize the last order time for each day individually.
  3. You can also set Special Hours for holidays or specific dates.

To do so, follow the instruction: 
  1. Go to Settings > Stores > Hours.

  2. Tick the box Customers can’t choose a specific time slot. All orders' delivery time is be ASAP.

  3. Go to the Regular Hours section and you will have 2 options: 

    1. When you toggle on the option for same-day delivery then you will have the option to adjust your Last order time. Click Save when done.

    2. If you toggle off Same day delivery option then you will only need to click Save to finalize the process. 

  4. (Optional) To set different operation hours for holidays, go to the Special Hours

    1. Click Add Special Hours 

    2. Input: Name, Start Date, End Date, Availability and Last order time. (Note: If you toggle OFF the Availbility data, you will not be able to set Last order time). 

    3. Click Save once finish. 

  5. Click Save Changes.


Instruction for when you want to set specific delivery time. 

When you enable the option for customers to choose a specific delivery time, you can customize the available time slots. You’ll have three options for each day of the week:
  1. Generate Time Slots
  2. Customize Individual Time Slots
  3. No Time Slot (Available only before the last order time) 
Option 1: Generate Time Slots 

For Generate time slot, you can select

  • Start Time and End Time (The value of End Time has to be greater than Start Time)

  • Each Time Slot Duration value - The length of time per time slot.

  • Next Available Time Value - The next available time slot.

  • Lead Time value - The time for the store to prepare the order and you can’t place an order within the Lead Time value (for example: If you want to place an order within the time slot of 9:00-10:00 and you have the Lead Time of 30 minutes then that means no order can be placed after 8:30


Option 2: Customized Individual Time Slots 

For Customize individual time slots, you can select:

  • Start Time, End Time and Lead Time value.

  • Add multiple different time slots with different settings within 1 day. 


Option 3: No Time Slot

For the No time slot. The date slot is only available before the last order time, you can only set the Last order time.

Any days that are being set in this mode will be displayed as No timeslot before [last orderr time value] in the list Regular Day (or Special Day)

With the value Last order time being set, any order that stays outside of the time range will not be available for users to book on storefront.  


To configure these options:
  1. Go to Settings > Stores > Hours and select the stores that you want to adjust.

  2. Tick the box Customers can choose a specific time slot when placing orders online.

  3. Go to Time Slots and select on the day. 

  4. Toggle on the availability to Allow customers to choose a time slot. 

  5. Select 3 different options: 

    1. Generate time slots: 

      1. Choose Start Time and End Time of your time slot. 

      2. Choose the value for Each Time Slot Duration.

      3. Choose the value for Next Available Time.

      4. Choose the value for Lead Time (optional)

      5. Select Save once done.

    2. Customize individual time slots:

      1. Choose the value for Start Time, End Time and Lead Time for each of the time slots that you want.

      2. Click Add Slot to make additional time frame. If you want to delete any time frame, just click the symbol trash can located at the end of the time range. 

      3. Click Save once finish.

    3. No time slot: The date slot is only available before the last order time. 

      1. Click the dropdown box and choose the time that you want it to be your Last order time. 

      2. Click Save once finish.  

  6. (Optional) If you want to edit multiple days of the week, you can do so by: 

    1. Select Bulk Select and choose the days that you want to edit. 

    2. Click Bulk Edit and proceed to make your adjustment (Note that you can shuffle between the 3 time slots options as mentioned above) 

    3. Press Save once done. 

  7. Click Save Changes once done. 


    • Related Articles

    • Setting up delivery zones and fees

      In Breadstack Delivery, delivery zones allow you to customize the delivery fees you charge for different geographical regions. If your store is on WooCommerce or Shopify, you can create delivery zones directly within Breadstack Delivery. If your ...
    • Changing a delivery time

      To change the delivery time on an active task, pull up the task list and locate the task that you would like to edit. Expand the task information by clicking on the task: Select the icon with three dots and then "Edit Task": Scroll down to the ...
    • Tracking the status of a task

      In Breadstack Delivery, a "task" is a delivery job. If your store's ecommerce platform is integrated with Breadstack Delivery, new tasks will appear whenever payment is processed for an order. Alternatively, you can create tasks manually in ...
    • Creating a new task manually

      If your store is integrated with an ecommerce platform, your delivery tasks will automatically flow to Breadstack Delivery. However, there are likely to be cases when you need to create a task manually. Here's how to set up a delivery task in ...
    • Managing a driver's route

      Optimizing your drivers' routes is a key part of providing your customers with the efficient service they expect. It also ensures you're making good use of your drivers' time. Here's how to easily set a driver's route in Breadstack Delivery. Note: ...