Black Friday & Cyber Monday SUPER SALE ALL WEEK:
Grab 40% OFF on plugins
Days
Hours
Minutes
Seconds

How Does Minimum Delivery Time Work With Same Day & Next Day Cutoff Settings?

Since version 9.14 of Order Delivery Date, the minimum delivery time can be configured together with the same day & next day cutoff settings. Until now they were applied independently on the checkout page.

Introduction:

Minimum delivery time is set by the store owners when they need some time to prepare for the order before delivery. So, when a customer visits the checkout page, the first available date will be the current time + minimum delivery time.

Same day cutoff is set by the store owners when they want to take the orders for the same day until a certain time on that day. For example, if the same day cut-off is set to 4 PM, then the customers can choose the same day until 4 PM only. After 4 PM the date will be disabled in the calendar.

Next day cutoff is set by store owners when they want to take orders for the next day until a certain time on the current day. For example, if the next day cutoff is set to 8 PM, then the customers can choose the next day until 8 PM today. After 8 PM the next day will be disabled.

Minimum Delivery time with same day cutoff:

When the minimum delivery time is set with the same day cutoff, the current day will be enabled until the current time + minimum delivery time is less than the same day cut-off time.

For Example:
Minimum delivery time: 5 hours
Same day cutoff time: 4 PM

If a customer comes at 10 AM on the site, the same day will be enabled because the 10 AM + 5 hours will be 3 PM and that is less than the cut off time (4 PM). If a customer comes at 12 PM, then the same day will be disabled because the calculation exceeds the cut off time.

How Does Minimum Delivery Time Work With Same Day & Next Day Cutoff Settings? - Tyche Softwares

In case of time slots, the first available time slot will be current time + minimum delivery time ( and should be less than cut off time ). If all the time slots are greater than current time + minimum delivery time then the date will be disabled as no time slots will be available for that date.

Minimum Delivery time with Next day cutoff:

When the minimum delivery time is set with the next day cutoff time, the next day will be enabled until the current time + minimum delivery time is less than the day after tomorrow midnight and the current time is less than the next day cut-off time.

For example:
Minimum delivery time: 20 hours
Same day cutoff time: 6 PM

If a customer comes on the site at 10 AM today, then the next day will be enabled because 10 AM + 20 hours will be 6 AM of the next day (which is less than the day after tomorrow midnight ) and the current time is less than the cut off time. If the current time is more than 6 PM, then the next day will be disabled.

How Does Minimum Delivery Time Work With Same Day & Next Day Cutoff Settings? - Tyche Softwares

In case of time slots, the first available time slot will be current time + minimum delivery time i.e after 6 AM of the next day in the above example. If there are no time slots after 6 AM of the next day, then the next day will be disabled.

How Does Minimum Delivery Time Work With Same Day & Next Day Cutoff Settings? - Tyche Softwares

With Custom Settings:

The minimum delivery time with the same day & next day cut-off will work the same way in the custom settings as explained above.

Custom settings in combination:

When products of 2 categories (or shipping classes) are added to cart and both these categories (or shipping classes) have different custom settings, then common settings between them will be applied with the highest minimum delivery time and highest same day/next day cutoff.

Browse more in: Documentation, Order Delivery Date

Share It:

Subscribe
Notify of
40 Comments
Newest
Oldest
Inline Feedbacks
View all comments
Su Lei
2 years ago

Hi Dear ,
We would like to ask you 2 questions.
1.We would like to make 2 time slot on per day.
2.Moring time is busy to deliver. So that how to cut off delivery time ?
Are these setting included on your plugin?
How to make this setting ?

Editor
Chetna Bhutka
2 years ago
Reply to  Su Lei

Hi Su Lei, Sorry for my delayed response as we were on leave due to the Diwali festival here in India. Here are the answers to your questions: Under General Settings > Time Slots section, you can create the timeslots per weekday as well as per specific delivery dates as per your requirement. You can refer to this documentation: https://www.tychesoftwares.com/docs/docs/order-delivery-date-pro-for-woocommerce/setup-delivery-date-with-time/time-slots-along-with-delivery-weekdays/Do you just want to set the cut off time on first timeslot only? Can you share the list of your timeslots and tell me your cut off time? We do use Minimum Delivery time to cut off delivery time but… Read more »

2 years ago

We are setting our delivery times minimum of 72 hours, but when a customer selects the free delivery coupon it is ignoring the 72 hours – what needs to change ?

Editor
Chetna Bhutka
2 years ago
Reply to  Lisa

Hi Lisa,

What is ‘free delivery coupon’ option on your site? Is it the shipping method? Did you create custom delivery settings based on the shipping method? Could you submit your query here on our support tool? We will communicate more on this and provide you the solution for the same.

: Chetna

john
2 years ago

Hi
I had an issue regarding having different minimum delivery time in a business day. How do i go about to solve it.
I had tried to create different custom delivery setting with different minimum delivery time but it does not works. Please help to solve. Thanks

Editor
Chetna Bhutka
2 years ago
Reply to  john

Hi John,

I have created the ticket on our support tool and replied to you there as we had some questions regarding your requirement. Please check your email and get back to us through email only.

Regards,
Chetna Bhutka

John O'Rourke
2 years ago

Tip for next-day deliveries with holidays – end the holiday 1 day early, because the cut-off time calculation begins only after the holiday finishes, so if you end the holiday on the 4th, set the end to the 3rd, and then people will still be able to book for 5th.

Editor
Chetna Bhutka
2 years ago
Reply to  John O'Rourke

Hi John,

Yes, we do have the plan to include this feature in one of the plugin updates where we will add the hook to apply the next day cut-off time on holidays too.

As an alternative, I will suggest you use orddd_to_calculate_minimum_hours_for_holidays hook. But this hook will work with Minimum Delivery Time only. So you will have to adjust the minimum delivery time instead of using Next Day cut off time.

: Chetna

Neil
2 years ago

We offer next day delivery.We delivery 7 days a week. The cut off time for next day is 4pm the previous day. This would be simple but we have an exception. We can’t offer next day delivery if the delivery day is a Sunday. The cut-off time for a Sunday delivery must be Friday 4pm (rather than Saturday 4pm). I haven’t been able to figure out how to do this with the plugin. My current settings: I’m using a minimum delivery time of 32 hours. All days have been added to the Delivery Days. All days (accept Sunday) are in… Read more »

Editor
Chetna Bhutka
2 years ago
Reply to  Neil

Hi Neil,
I will suggest you use the Weekdays Settings tab for setting up different minimum delivery time for each weekday. 
I have replied to you in detail from our support tool where you have created the ticket with the same queries. Please check your email and we will continue our further communication on that ticket itself.
Regards,
Chetna Bhutka

40
0
Would love your thoughts, please comment.x
()
x