Magento 2 Delivery Time / Date


Magento 2 Delivery Time is an advanced feature which enhances UX at your checkout page. The module makes delivery easy for customers with a user-friendly interface. Allows leaving a delivery comment and entering a security code.

  • Easy to set delivery date and time with a user-friendly interface
  • Restrict days off
  • Leave a comment to notify the delivery man
  • Leave a house security code
  • Included in One Step Checkout Module
  • Work perfectly with Thank You Page extension
  • REST API, GraphQL is ready


60-day Money Back

Frequent Update

365-day Support

Magento 2 Delivery Time for Magento 2.2.x, 2.3.x, 2.4.x

Adobe Commerce
2.2.x, 2.3.x, 2.4.x

Live Demo

You've just added this product to the cart:

Delivery Time

Magento 2 Delivery Time / Date

You've just added this product to the cart:

Delivery Time Pro

Magento 2 Delivery Time / Date

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →

Problems & Solutions

No one is always available to pick up stuff. It also takes a lot of time or inconvenience for your customers to communicate their delivery time preferences via any contact-us forms.

The lack of advanced notice for delivery time can lead to a rise in your expense, yet also causes frustration for your customers. Hence, using Mageplaza Delivery Time extension can make it easier for both you and your customers in choosing the delivery time

When it comes to online shopping, delivery becomes a concerning problem because of many different reasons, not only about delivery time. Your customers can be really conscious of long delays in delivering, broken or lost items.

As a result, your buyer will be definitely happy to leave some notes to let you know their preferences. The delivery comment can also be a useful mean of exchanging information between customers and the store.

There may be some days and timeframes within a week that your store does not offer delivery service. To let customers know your availability, you can let buyers know by restricting days/time for your shipping service


View Mageplaza Delivery Time on Actual Magento 2 Stores

Smart Calendar in Delivery Date

A calendar icon indicates that a smart calendar board is possible to view. As it helps buyers have a better vision of dates and time, it saves a lot of time for customers.

The smart calendar indicates the current date and also your store’s days off, which make it easier for buyers to select perfect delivery time.

Admin can also set up some fixed time frames which buyers have to choose. This feature helps stores manage delivery time better as they have a full control of when they are available to deliver goods.

Delivery Comment

Stores can allow buyers to leave their delivery notes which contain valuable information for shippers.

Customers can type some notable comments about their location, preferred means of contact, preservation or other delivery preferences.

Days/Dates Off

Depending on your working time, you can disallow customers to select some days or time frames which your delivery service is unavailable.

Days/Dates off are faded in the smart calendar and cannot be checked.

An Amazing Feature of One Step Checkout

Mageplaza Delivery Time extension is included free of charge in Mageplaza One Step Checkout. The module provides an advanced function which keeps customers stay on one page only during the whole checkout process. Hence, the cart abandonment rate is cut down effectively.

Learn more

More features

House security code

Customers can leave their house security codes to help to deliver their items more easily

Support Rest API & GraphQL

Rest API & GraphQL are well supported in Delivery Time module.

Date formats

A wide variety of date formats are available to choose from the backend

Multiple time frames

Admins can allow buyers to get shipping within configured time frames instead of specific time

Full Features List

For store admins

  • Turn on/off module
  • Allow/disallow buyers to select delivery time
  • Allow/disallow buyers to leave house security code
  • Allow/disallow buyers to leave delivery comments
  • Ability to configure date format
  • Ability to select days off (of a week)
  • Ability to select dates off (of a year)
  • Ability to create/edit/delete/add delivery time frames
  • Support Rest API and GraphQL
  • Add delivery information to Invoice & Shipment documents
  • Compatible with other extensions: Gift Card Module, Custom Checkout Fields, Gift Wrap, Shipping Rules,

For shoppers

  • Select a day to get orders delivered
  • Leave a delivery note for stores
  • Leave a house security code for shippers
  • Save time on communicating delivery preferences


Yes. These three features work separately, so you can turn off one or some of them on the backend with no impact on the others.

It is possible. You can add multiple and unlimited time frames with Delivery Time extension.

Mageplaza Delivery Time extension works with most of the other 3rd-party modules which are developed based on Magento 2 coding standard. Noticeably, this module is already included in our One Step Checkout extension with no extra cost.


Can't find your feature?

Are you looking for a feature in Delivery Time. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


27 May 2021

Delivery Time

Great module! Works perfectly as confirmed by our dev team.

Mila Nedelcheva -Verified Purchase
26 January 2021

Great checkout process

This module makes our checkout page become more friendly to customers. The operation process is getting better, too. Customer feedback is really good and we plan on using this for another site. Keep up the good work guys!

Jimmy -Verified Purchase
30 May 2019

Better checkout experience

In the past, our customers have asked for a way to specify delivery times. We've always asked them to put these requests in the notes section during checkout. Having an extension like this not only does a better job, but it also ensures a more accurate collection of information in one easy location on the checkout page... and we look more professional. Highly recommended.

GOS -Verified Purchase
03 January 2019

Big Like !

Great improvement in our shopper experience! The delivery time is added to the checkout page so that our customers can notify us time to deliver items. We can support customers much better and they feel really satisfied about our delivery service. Thanks so much!!!

James -Verified Purchase


  • v1.2.1

    14 June 2021

    • Compatible with Magento 2.3.7
    • Fixed minor bugs
  • v4.0.1

    12 May 2021

    • Compatible with Magento 2.4.2
    • Fixed minor bugs
  • v4.0.0

    01 October 2020

    • Compatible with Magento v2.4.0
  • v1.2.0

    01 October 2020

    • Compatible with Magento v2.3.5
    • Added delivery information to Invoice & Shipment
  • v1.1.1

    26 June 2020

    • Supported Multi-store
    • Added Delivery Time Data to Order email
  • v1.1.0

    19 February 2020

    • Supported RestAPI & GraphQL
  • v1.0.2

    30 October 2019

    • Fixed Date Off error with Day less than 10
    • Fixed JavaScript Injection error
  • v1.0.1

    31 January 2019

    Compatible with Magento 2.3.0

  • v1.0.0

    27 August 2018

    First Release

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.