Experimental project
This is a sandbox project, which contains experimental code for developer use only.
This module adds a Delivery times checkout pane that allows the user to select his delivery time.

The following configuration are available:
- Start date: where 1 = Tomorrow
- End Date: where 7 = One week of deliveries can be booked in advance.
- Start time
- Time slot in min: so 120 will be 8-10, 10-12 ...
- Number of delivery slots: per day
- Number of deliveries per slot: Where 10 = A maximum of 10 deliveries can be made between 8-10 ..
- Book by time: so 18 would be book by ^PM to get a delivery for tomorrow.
- Date format
- Time format
Thanks to madhavaji for helping with the front end.
Issues of interest:
- Use of hook_commerce_delivery_times_alter() to make changes to delivery times.
- Use of hook_commerce_delivery_timeslot_alter() to control the display of the time slot
The module is based on a custom module developed for a client and may be lacking of features needed for a full project. will do my best o add those when I can.
| Attachment | Size |
|---|---|
| commerce_delivery_times.png | 39.22 KB |
Project information
- Project categories: E-commerce
- Created by guy_schneerson on , updated
