LokiCheckout_DeliveryDate

PHP 8.1 - 8.4
Magento 2.4.7 | 2.4.8
CSP Yes
PHPStan 1
Magento PHPCS 10

This Magento 2 module is an add-on package to the LokiCheckout.

Installation

Install this package via composer:

composer require loki-checkout/magento2-delivery-date

Next, enable this module:

bin/magento module:enable LokiCheckout_DeliveryDate

We strongly recommend to use the Loki_Flatpickr module for adding a better date selection.

WARNING: This module has no releases yet. If you want to use it, make sure to add the version @dev to the composer command.

Support

For getting support, create an Issue under the following project URL:

https://gitlab.yireo.com/loki-checkout/LokiCheckout_DeliveryDate.git

Configuration Options

The following options of this module can be configured via the Store Configuration:

General Settings > Enable Delivery Date
loki_checkout_delivery_date/general/enabled
General Settings > Date Field Label
loki_checkout_delivery_date/general/date_label
General Settings > Date Display Format
loki_checkout_delivery_date/general/date_format
General Settings > Minimum Days Ahead
loki_checkout_delivery_date/general/min_days_ahead
General Settings > Maximum Days Ahead
loki_checkout_delivery_date/general/max_days_ahead
Timeslot Settings > Enable Timeslot Selection
loki_checkout_delivery_date/timeslot/enabled
Timeslot Settings > Timeslot Field Label
loki_checkout_delivery_date/timeslot/label
Timeslot Settings > Timeslot Options
loki_checkout_delivery_date/timeslot/options
Holiday API Settings > API Provider
loki_checkout_delivery_date/holiday/provider
Holiday API Settings > Holiday API Key
loki_checkout_delivery_date/holiday/api_key
Loki Components

The following LokiComponents are created or references in this module:

loki-checkout-delivery-date.shipping.delivery-date loki-checkout-delivery-date.shipping.delivery-date.date loki-checkout-delivery-date.shipping.delivery-date.timeslot loki-checkout.shipping.address.country_id loki-checkout.shipping.address.postcode loki-checkout.shipping.address.region loki-checkout.shipping.address.select loki_delivery_date_exclusion.form loki_delivery_date_exclusion.grid loki_delivery_date_timeslot.form loki_delivery_date_timeslot.grid
Module Dependencies

The following dependencies are declared in the module its `etc/module.xml` file:

LokiCheckout_Core Loki_AdminComponents Loki_Base Loki_Components Loki_CssUtils Loki_FieldComponents Loki_MapComponents Magento_Backend Magento_Catalog Magento_Checkout Magento_CheckoutAgreements Magento_Config Magento_Customer Magento_Directory Magento_Eav Magento_MediaStorage Magento_Newsletter Magento_Payment Magento_Quote Magento_Rule Magento_Sales Magento_SalesSequence Magento_Shipping Magento_Store Magento_Tax Magento_Theme Magento_Ui Magento_Vault Yireo_CspUtilities
Composer details
Magento module name
LokiCheckout_DeliveryDate
Composer name
loki-checkout/magento2-delivery-date
Composer version
No release yet
Default branch
main
Requirements
loki-checkout/magento2-core: ^2.3
loki/magento2-admin-components: ~0.6.2
loki/magento2-components: ^2.2
loki/magento2-field-components: ^2.2
magento/framework: ^103.0
magento/module-backend: ^102.0
magento/module-config: ^101.2
magento/module-quote: ^101.2
magento/module-sales: ^103.0
magento/module-store: ^101.1
psr/log: ^1.0 | ^2.0 | ^3.0
symfony/console: ^6.0
Releases
Changelog

Last modified: December 19, 2025