Configuring Delivery Date & Time Slot Settings
Enabling Delivery Date and Time Slots
Here, you can enable/disable the module and configure the following options:
General Settings:
Module Active: Activate or deactivate the Delivery Date and Time Slots module.
Show in Customer Order Detail: Choose whether to display delivery details on the customer’s order detail page (Show/Hide).
Show in Invoice: Enable or disable showing delivery details on the invoice.
Show on Order Confirmation: Decide whether to display delivery details on the order confirmation page (Show/Hide).
Show in Product Page: Determine if delivery details should be displayed on the product page (Show/Hide).
Send Email: Enable or disable sending delivery details via email.

After configuring the above settings, click the “Save” button to apply changes.
Creating Multiple Delivery Date & Time Slot Rules
Navigate to the “Rules Settings” tab to create multiple rules to enable different delivery times and slots for different products and customer groups.
While creating a new rule, you can configure these settings:
Rule Enable: Enable or disable the specific rule.
Title: Enter a descriptive title for the rule.
Priority: Set the priority of the rule.
Shipping Method: Select the shipping method(s) applicable to the rule.
Customer Group: Enable or disable the rule for specific customer groups.
- Groups: Select the customer group(s) to which the rule will apply.
Whole Shop: Enable or disable the rule to apply to all products.
Product: Enable or disable specific products for the rule.
- Products: Search and select products to include in the rule. If the field is left empty, the rule will apply to all products.
Category: Enable or disable the rule for specific categories.
- Categories: Select categories to which the rule will apply. If the field is left empty, the rule will apply to all categories.
Date selection Enable: Enable or disable date selection for the rule (displayed on the order page).
Time Slots Settings
To configure time slot settings for delivery:
Time Selection Enable: Enable or disable time selection on the order page.
- Maximum Orders Per Slot: Define the maximum number of orders allowed per time slot.
- Time Slot: Click “Add Field” to enter the minimum and maximum time ranges for each delivery slot.
Delivery Lead Days: Toggle delivery lead days on or off.
- Delivery Lead Days: Enter the number of lead days required for delivery. If a number is entered, those days will be disabled for selection by users.
Weekends: Toggle weekends on or off for delivery options.
- Weekends: Choose the weekends you want to disable in the delivery calendar. If none are selected, all weekends will be available for selection.
Layout: Choose whether to enable or disable specific layouts.
- Layouts: Select the layout to be used for the delivery date and time slot settings.
Start Date: Set the start date for order delivery (displayed on the product page and order page when date selection is disabled).
End Date: Set the end date for order delivery (similarly displayed).
Set Public Holidays Settings
Configure public holidays to ensure no deliveries are scheduled on those days:
Holidays: Enable or disable public holidays for the delivery schedule.
- Start and End Date for Holidays: Enter the start and end dates for each public holiday to block those dates from being selected for delivery.

After setting the holidays, click “Save” to apply the changes.
