Delivery Schedule

Adds a shipping method availability schedule. Allows customers to select a delivery date at checkout.

Add-on installation

After downloading the add-on, it can be installed using the standard CS-Cart tools on the page Admin Panel → Add-ons → Manage Add-ons → Upload and Install Add-on (+).

For CS-Cart version 4.13.1 or later, go to Admin Panel → Add-ons → Manage Add-ons → Gear Icon → Manual installation.


Add-on settings

Through the administration panel: Administration Deliveries and Taxes Delivery Methods, select the desired delivery method and go to the [MS: Delivery Schedule] tab.


Customizable parameters:

  • Availability in hours - indicates how many hours should remain until the latest delivery time for the day to be available for ordering. For example, if the setting is 48 hours, it means that during the specified hours before the nearest delivery day, it will not be possible to place an order. Available order days will be no earlier than 48 hours after the order is placed.
  • Limitation in days - indicates how many days in advance to limit the ordering of deliveries. For example, 15 - delivery can be ordered for a period in the nearest 15 days, then delivery days in the calendar are not available.
  • Delivery hours for each day of the week - delivery intervals in hours can be specified for each delivery day. If there is no delivery on this day, the field is not filled.

Displaying delivery calendar for the customer

On the checkout page after selecting the delivery method, a field with a calendar and time options is displayed, where available days and times for delivery are highlighted.


Displaying the calendar for the Administrator

For the administrator, the delivery date is displayed at the bottom of the order page.