Delivery for WooCommerce Help

Delivery for WooCommerce will let you configure your WooCommerce store for delivery (or pick up), the configuration will let you choose in which days the service is active and for everyday which are the time slots available.

It comes with a bunch of options that will enable or disable delivery option on checkout page.

This plugin requires an active WooCommerce installation to run.

Once the plugin is installed and activated, a new menu is added to your WordPress sidebar in admin area, the menu is called “Delivery for WooCommerce”, and by clicking it you will access the configuration options for the plugin itself.

This is the main settings tabs, here you can set the global options for the plugin:

Enable/Disable

Let you globally enable or disable the delivery option on checkout page, no matter which other options you choose, if the plugin is set to disable, it won’t show on checkout page

Enable/Disbale by shipping method (Full Version only)

This option will let you choose for which of your configured shipping/zones and methods the delivery option will be available to users. On checkout page the delivery option will be presented to user only if the user chooses a shipping method (and/or its zone is inside a shipping zone) configured by this options. You probably want to enable delivery only for local zones, or even create a dedicated shipping method to have it delivery enabled.

Show delivery details on order list

If you enable this option, all orders details (from inside the admin interface, to sent email, to previews) will contain the delivery details if available; also the order list in your admin area will show a new column with the delivery details that can be sorted.

Interface

You can choose how the date is displayed in delivery option (both frontend and backend) and if the hourse are in 24 or 12 hours notations. More on date formatting can be found on jQuery website.

Delivery available on

Set the days on which the delivery will be available, this will populate the calendar that the users will see on checkout page

Delivery days options

You can choose how many days in the future from the current day will be available for delivery, also you can set if you accept same day delivery

These option, with the previous one enable or disable day in the calendar for the user.

Delivery Costs (Full Version Only)

For every day you can add an additional fee, this additional fee will sum up to shipping costs and other additional fees (for example additional fees for timeslots).

Here you can add multiple timeslots for delivery, every timeslots have its own sets of option that define if the timeslots itself should be shown to users once he/she select the day from the calendar.

From:/To:

This define the timeslot, with a 15minutes interval option

Weekdays

Choose for which days of the week the timeslot should be enabled

Additional fee for slot (Full Version only)

If you want to add a fee for a particular timeslot you can add it here. This fee will sum up to an eventually fee added on day basis

Enable delivery until n. minutes before

This define the cutoff for a delivery slot. Setting this time in minute, you decide until which time you will enable the delivery slot. For example if you have a time slot from 10:00 to 11:00 with a cutoff of 30 minutes, if the user is on checkout page at 9.40 the 10:00 to 11:00 timeslots will not be visible.

Accept delivery option for these shippings (Full Version only)

This fine tunes the shipping zone and method configured in general settings, it is set to All by default, but can be overwrite by choosing a limited set of zones and shipping method. For example, in general setting a shipping method is enabled, but it isn’t in the timeslot, that timeslot will be hidden to user if he/she choose that shipping method