Delivery mode

The first step is to specify the delivery mode you set for your shop:

  • classic: the product delivery is handled by yourself (it is the default mode used by the plugin)
  • by carriers: the product delivery is entrusted to a third party service: the carriers

In case of delivery by carriers, go to YITH Plugins -> Delivery Date and enable “Carrier System”.

Delivery System

Now you can configure the settings related to your orders and insert the available days and time slots.
Go to this page to get detailed information about how to configure the delivery settings, both in case of “classic” and “by carriers” delivery mode.

Datepicker

The plugin has the option Show DatePicker available in the Settings section to show or hide the datepicker on the frontend. You can choose the date format from the many made available by the plugin.

date_format_2

The delivery date will show with the selected format on the Checkout page.

date_format

 

Order processing method

The second step is to create a new order processing method: this will allow the system to calculate dynamically the first available delivery date basing on the method selected by the user.

To create a new order processing method go to “Order Processing Method” and add a new element. You will get a screen like this.

New Order Processing Method

  • In “Workdays” insert the days required to process the order. This value will allow the system to calculate the first available delivery date after a specific number of days (Workdays) since the order completion.
  • Select the days on which you manage the order shippings.
    This will allow the system to calculate the first available delivery day and show it in “Checkout” page.

Data di consegna - Pagina Checkout

  • The date shown will be “x” days far from the current day. “X” is the sum of workdays required for the shipping and workdays required for the delivery.
    If the order is made on a workday but beyond the time limit, the delivery date will be calculated from the following workday.

If the shipping for some products requires less or further days compared with what previously specified in “Workdays”, go to YITH Plugins -> Delivery Date -> Custom Shipping Day and insert the required number of days for the product or product category.

Custom shipping day

If the cart includes several products and each of them has different delivery times, the maximum time will be applied to the whole order.

Carriers system

If you use the carriers system you need to associate the processing method to one or more carriers that you have created.

Carriers

“WooCommerce” shipping method

The last “essential” step for the plugin to work correctly requires to associate the “processing method”that we have created to one of the shipping methods configured for our shop. This will allow the system to offer different delivery days to the user, basing on the shipping method chosen in Checkout page.

Go to shipping method edit page and select the processing method previously created.

Shipping method