PRODUCT SPECIFICATION
Delivery date and time is a Magento 2 extension developed by PIT solutions, which allows the customer to select the desired delivery date, time and add comments from the checkout page while placing an order. This extension is configurable such that the admin can add delivery holidays, time slots for the customer to choose from. The delivery information collected at the time of placing order will be displayed both in the admin and customer’s order detail view page.
FEATURES
- You can easily enable/disable this extension from the admin panel.
- Can enable/disable delivery comment and time slots
- Can add delivery off/holiday dates from the admin.
- Can add delivery time slots from the admin
- No coding is required to add data in admin
- Fast and fine performance
- Hyva theme compatible.
INSTALLATION
To install this module, follow the steps below.
- Download Delivery date and time module.
- Access your web server directories and unzip and upload the content of the zip file to app/code/Pits/DeliveryDatetime/ directory.
- Run below commands on terminal
- php bin/magento setup:upgrade
- php bin/magento setup:di:compile
- php bin/magento setup:static-content:deploy
- php bin/magento cache:clean
ADMIN CONFIGURATION
- Login to the Admin panel and choose Stores > Configuration > PITS CONFIGURATION > Delivery Date and time.
Please see the below screenshots.


Enabled - To enable the module
Minimal Delivery Interval - Minimum days from current date for the customer to choose from the datepicker
Enable delivery comment – Enable delivery comment box
Enable Delivery Time – Enable delivery time slots for the customer to choose from
Delivery Time – Add delivery time slots, For example

The image above, shows timeslot configured for 07:00AM - 10:00AM. Multiple time slots can be added, which will be displayed as dropdown in the frontend
Day Off – Days off in a week. Customers cannot select the days off for delivery, as those days will be disabled in the datepicker. The field is multiselect.
Date Off - Dates which needs to be marked as off or holiday. Multiple dates can be added. These dates will be disabled in the datepicker.
HOW IT WORKS IN THE FRONTEND
Go to the checkout page and enter the shipping address and check below the shipping method.
CHECKOUT PAGE

ADMIN ORDER VIEW

This extension doesn’t support multi address shipping
CUSTOMER ORDER VIEW

ADDING DELIVERY INFORMATION IN ORDER MAIL
We can add delivery date and other information in mail by adding these variables in emailtemplates from admin side. e.g.: {{var deliveryDate}}
- deliveryDate: For adding delivery date in mail.
- deliveryTime: For adding delivery time in mail.
- deliveryComment: For adding delivery comment in mail.

Please follow the steps here to edit the email templates.
TECHNICAL REQUIREMENTS / COMPATIBLE WITH:
- Magento Open Source v2.4.4 to v2.4.8-p1
SUPPORTED LANGUAGES
- English, German, French and easily customizable for other Magento supported language packs
RELEASE NOTES
Version 1.0.6
- Description: Compatible with Magento Open Source 2.4.4 to 2.4.8-p1(CE)
- Hyva theme compatible.
Version 1.0.5
- Description: Compatible with Magento 2.4.6(CE)
Version 1.0.4
- Description: Compatible with Magento 2.4.5(CE)
- Compatible with Open Source (CE): 2.3.x to 2.4.x
- Stability: Stable Build
- Description: Initial release with all functionalities
SUPPORT
If you have questions, use our contact form in webshopextension.com.