Delivery date-time slots for opencart order help guide
In this help guide, we are going to explain to you about Delivery date-time slots for opencart order. With a number of different controls available in the module, you can easily set up the delivery time slot for your own opencart store within minutes. So let’s read ahead with the features available.
How to add delivery date in Opencart?
We will need to install Delivery date-time slots opencart extension for this purpose. You can check the below links for purchase.
Extension Purchase Link:
As the name suggests this guide is about using the Delivery date-time slots for opencart order.
So let’s get started, you can see step by step about how to use delivery dates/time slots in the Opencart store.
Where to find the extension in admin:
For opencart version 2.x, it is present in this path: Admin -> System -> Delivery control -> Settings.
For opencart version 3.x, version it is present in this path: Admin -> Extensions -> Extensions -> Modules -> Delivery days / time slots as per pincode.
Demo link admin
In the settings tab you can control all settings:
- Status: This is the main status of the module. You can use this to enable or disable the module.
- Make Date field optional: Enable this if date selection should be optional at checkout.
- Display in Order Invoice: Enable this to show delivery date/time slots in order invoice page on the admin side.
- Show in customer order email: Enable this to show delivery date/time slots in HTML email.
- In the shipping list: Enable this to show delivery date/time slots in the shipping list on the admin side.
- Date format: You can select the date format you need. Ex: 25-10-2017 or 10/25/2017.
- Time format: You can select 12 hours or 24-hour format. On the front end, the time format shall display accordingly.
- Same-day delivery: If you don’t support same-day delivery you can disable this option.
- Cut Off Time For Same-day delivery: If you want to stop taking orders for same-day after a certain time like 12 pm or 4 pm. You can set the time here.
- Next-day delivery: If you don’t support next-day delivery you can disable this option.
- Cut Off Time For Next-day delivery: If you want to stop taking orders for next-day after a certain time like 12 pm or 4 pm. You can set the time here.
- Block Next N Days: This option is useful if you want to not take orders for the next N day. Where N is any number you want. So you enter 10, the next 10 days would be disabled from the current date.
- Enable Next N Days: Like above we also have a reverse function. Suppose you want to take orders only for the next 5 days, then you can enter 5 in this field.
- Display Slots Left: If you have added time slots and have set up a number of orders per time slot. We provide a feature to show no of orders left that can be taken in that time slot.
- Slots display color change after N slots left: When there are very fewer slots left and you want to change the color of the slot to RED, you can use this option. So when you enter 2, when only 2 slots would be left for that day/time slot, the color would change to RED.
Manage Time Slots:
As the name suggests, on this page you can create and manage the time slots you need for your store.
- Click on the Add new button for adding a new time slot.
- You can enter the start time and end time and save it.
- Likewise, you can enter multiple time slots if needed.
On this page, you can choose which days you deliver as per the postcode. It is easy and fast.
- So, here you will find 7 days of the week. Each day has a text area and a time slot selection.
- For all weeks, days settings will be common.
- We will explain to you for 1 day i.e Monday. As rest days will be similar format entry.
- You can add “ALL” in-text area if you want to provide delivery at all postcode locations.
- Suppose you deliver only to certain postcodes, so you will enter just those postcodes in the text box. Ex: All postcodes starting with D32, 400, AB1, RF, etc
- You don’t need to enter full postcodes, You can also just enter starting postcode characters.
- It shall look like the image below:
- You can select the time slots you want for Monday. Like the image below:
- You can select the slots you want.
- There are also additional options for adding a number of orders in that slot. Zero or nothing means unlimited orders.
- If you don’t deliver on Sunday keep the text area blank. Like below:
- In this manner, you can fill other days of the week and save it.
You can ask for some more details on the checkout page using this option. Ex what kind of packaging they want, or some special points you might want to ask.
So, we have set up some extra details on the checkout page. Check the image below:
Holidays can be entered for an entire year very easily. You need to go to the holiday tab.
Enter holidays in a format of month/day/year. Example 12/25/2017
Multiple holidays can be entered comma separated. Like the image below:
Time zones are needed to know your store location’s time zone. It gives us a better understanding of your location. And thereby do correct calculations for time slots.
You can select your time slot from the list of time zone present in the select dropdown.
Change Language Files:
You can use the below paths to edit your language files:
For Front end:
For Admin side:
Add Support For Other Language:
If you want to add support for another language.
You must copy the above language files to your language folder.
You can find the language folder here:
catalog/language ( for the front end)
Here you can find your language folders like:
Our files are already present in the en-gb folder.
Now let’s say you want to add to the Dutch language (du).
So here you will copy a file from the en-GB folder
Once you have copied it in the du folder. You can edit it and change the language text.
We have been consistent with updating all modules from time to time with new features and fixes. Here is the Link for Delivery Date/Time Slots Version History
Frequently Asked Questions:
We have created a list of commonly asked questions. Here is the Link for Delivery Date/Time Slots FAQs