Time Slots allow to configure what time ranges will be proposed to a user requesting a delivery.
In most cases, we don’t want to let users decide of a precise time when the delivery needs to be done. Instead, we want them to choose a time range (for example, between 2PM and 4PM), so that we can organize with the other jobs.
In the end, a Time Slot will translate to a dropdown like on the image below
Depending on the way ou are working, you can either create a unique Time Slot for everybody, or create a custom Time Slot per customer.
The Interval setting allows to change the number of days that will appear in the dropdown. More or less, it allows to configure how much time in advance the user will be allowed to order a delivery.
Actually, it’s more complicated than that… because there are weekends.
For example, let’s say that you configure « 2 days », only during the week (from Monday to Friday). On Saturdays, the user will still be allowed to choose time ranges on Monday and Tuesday.
The Prior Notice setting allows to decide how much time in advance the user will be allowed to choose a time range.
For example, let’s say that you configure a time range from 4PM to 6PM, with a 2 hours prior notice. It means that the user will be able to select the 4PM-6PM time range until 2PM.
The Same Day Cutoff setting allows to decide until which time of the day it is possible to order for the same day.