BLACK FRIDAY SALE !!! Get your store ready with unique extensions by CartBinder! Use code blackfriday for 20% OFF ALL OpenCart Extensions

Delivery dates / time slots selection for orders : Multi control

Delivery date and time slots selection for orders helps your customers to select the delivery date along with time slots while placing the order at checkout. It provides you with some additional tools like block certain days, holidays, the maximum number of orders per slot, cut off time for same-day delivery, etc. are also available.

Try Demo

Admin Control
username: deliverydate
password: deliverydate
Delivery Date Extension Setting

Front Side
Steps to try on the front end
Delivery date selection for the order is present in step 4: Delivery Method.
You can click the link below to directly go to the checkout page for testing.

Delivery Date Selection At Checkout

List Of All Features

We have added multiple controls to make sure delivery dates are controlled well by admin. Kindly check them below in little detail.

Delivery date and time slot selection at checkout
Your customers can select the delivery date at the checkout. Once the delivery date is selected our module shall help you display available slots for that day.
Only available time slots are shown to the customers So you don't take orders for unexpected time.

Calendar Selection + Manual Input
Customers have the option to click the calendar and see available dates.
They also have the option to manually enter the date.
If the wrong date is entered, we validate that and show the error.

Block Invalid Dates, Holidays, Past days
The extension shall only allow customers to select the dates that are possible. The customer won't be able to select dates that are not possible to deliver.
We have the option to enter holidays in the settings, So all the holidays entered shall be blocked from the selection.

Block Days Of the Week
If you want to block any day(s) of the week from the selection. You can do this.
Ex: Block Sunday from the selection.

Different Time Slots For Different Days
Admin has the control to assign different time slots for different days.
1) Monday you might want to show time slots only after 2 pm. So you can just select slots after 2 pm in settings. And we will take care of the rest.
2) Saturday you might want to show no time slots after 5 pm.
3) Sunday complete block.
So all scenarios above are possible.

Number Of Orders In Each Time Slot
You can also add the number of orders that you want in a given slot.
So if the slot is full, that slot would be disabled for that particular day and not shown to the future customers.

Zero means unlimited orders are accepted.
A number means limited orders are accepted.

Cut Off Time For Same Day / Next Day Delivery
We provide Admin with an option to set cut off time for having same-day delivery or next day delivery.
If that time has passed, the Customer won't be able to select the respective dates.

Enable Next N Days
There are cases where Admin doesn't want to take orders beyond N days. Let say it 14 days for example.
So you can enter the Value on N as 14 in the Module settings. And the date selection shall only be available for 14 days. After that, all dates shall be blocked.

Block Next N Days
Like we have Enable N Days we also have Block Next N Days.
If you want to have a gap of lets 3 - 4 days for taking any order. You can enter that value in the module settings. So that much amount of days shall be blocked from the selection.

PostCode Control For Dates
If you deliver at all locations then you can just enter ALL in the module settings.
But if you deliver at different locations on different days this option can be helpful for your business.

Monday you deliver to all pincodes Starting from ABC and Tuesday you deliver to all pincodes starting from XYZ.
So you can do this setting in the module. Then on the checkout page based on the customer pincode, we will show the dates.

Dedicate Delivery Date Report Page
We want to make it easy for the Admin. So we created this new page where you can see all the date/time selected by the customer on a single page in the order list format.
You can also easily change it if needed. The page can be visited from the module settings page and the order list page.

Free Add On: Extra Details With Date
We understand there might need to display some more selection with date and time.
Ex: Package Instructions, Special Instructions, Etc
So this also shall be available on the checkout. So your customer can select that and you shall be able to view that in the Admin panel.

One Page Checkout Compatibility
Since not everyone uses normal opencart checkout we have patch files available for different one-page checkout.
Just drop us an email and we will send it to you.

- Designed with ocmod.
- No core files are changed.
Free installation available.

Extension Updates / History
The extension is regularly updated with time. Kindly check the Delivery date time slot version history for all updates.

Frequently Asked Questions
We have added common questions and answers here: Delivery date time slot faq's

Documentation / Help Guide
We have created documentation on How to add a delivery date in Opencart. You can read this post-installation.

Support Ticket
Create a support ticket for further assistance:
Ticket: Create support ticket on cartbinder

Help / Contact us
For any kind of further queries regarding purchase, customization, etc :

Designed & Developed By

Write a review

Note: HTML is not translated!
    Bad           Good
  • Price: $34.99

  • Get Discounts On Multiple License Purchase

  • 2 license for $59.48
  • 3 license for $78.73
  • 5 license for $87.48
  • 25 license for $262.43


About Extension
Versions support 2.x.x.x,3.x.x.x
Core Files Changed Not Changed
Designed By CartBinder
Free Installation Available
Installation Guide Added In Zip Download
Documentation Click here
Version History Check History
Faqs Read

Purchase On Opencart

Enter Comments:

Related Products

Advanced Postcode Manager : Best Postcode Management Tool

Advanced Postcode Manager : Best Postcode Management Tool

AboutAdvanced postcode manager extension for the Opencart gives you control over postcode management. It provides great tools for you like displaying a postcode..


Add-On Delivery Date : Show Date For Selected Shipping Method

Add-On Delivery Date : Show Date For Selected Shipping Method

ABOUTThis add on should be purchased only if you have purchased our Delivery Date  / Time Slots PluginThis will help you should Delivery Date Time Slot onl..


Send HTML Email Invoice Instantly From Order List Page

Send HTML Email Invoice Instantly From Order List Page

AboutSend Email Invoice Instantly is an opencart extension that provides a very handy tool to send the main HTML invoice email instantly to the customer. B..


Add-On Delivery Date : Add Different Charges For Time Slots

Add-On Delivery Date : Add Different Charges For Time Slots

ABOUTThis add on should be purchased only if you have purchased our Delivery Date  / Time Slots PluginThis will help you add extra charges for different ti..


Add Random Sorting For Products On Category Page

Add Random Sorting For Products On Category Page

AboutThis open cart extension Adds Random Sorting For Products On Category Page.This Free extension is brought to you by CartBinder - A trusted Opencart Pa..