One of the first plugins we released was Order Delivery Date for WooCommerce. It captures delivery date & time on the checkout page for the order. Based on that, many of our customers wanted to capture delivery dates on the product page. At one point, we thought we should add this feature to our Order Delivery Date plugin itself. But that would have led the plugin to handle too many things. So we decided against doing that.
That is the reason we released a separate plugin for it, named Product Delivery Date for WooCommerce.
Before releasing this new plugin, we used to ask our customers to use the WooCommerce Booking & Appointment Plugin to capture delivery dates at a product level. We also wrote a post for it, describing how to use the WooCommerce Booking & Appointment Plugin to capture delivery dates. But that was only a work-around solution.
The Product Delivery Date for WooCommerce plugin captures delivery dates and time on the WooCommerce product page. You can use it to capture only delivery date or both delivery date as well as time. The time capture is in the form of time slots. You can also set different delivery charges according to a weekday or date.
Admin Experience: How to capture delivery dates for WooCommere Products
On the Products page in WooCommerce, you will find a Product Delivery Date metabox that allows you to setup the delivery options for your product.
In case you want to the customer to input delivery time, you have to enable the Ask for Delivery Time option. You can then create your time slots for delivery.
You can also limit the number of deliveries in a particular time slot. You can add delivery charges for a time slot too.
You can also add delivery charges for weekends or public holidays through the Delivery Charges tab under the Product Delivery Date metabox. Once you have added the delivery charges, you can view and edit them easily.
User Experience: How to capture delivery dates for WooCommere Products
The product page on the frontend adds a delivery date calendar & a delivery time field as well if it’s enabled.
Once the delivery date and time field is populated, the “Add to Cart” button is visible. Then the rest of the process is same as you would do for any other product: Checkout -> Place Order.
Finally, after placing your order, the order details are shown on the Thank You page. Email notifications are sent to the customer and the administrator with the delivery details.
The plugin costs $99 for a single site license, $199 for a 5-site license & $249 for unlimited site license.
We also released a lite version of the Product Delivery Date for the WooCommerce plugin. It’s available at the WordPress Plugins repository.
The lite version allows you to add a Delivery date field to your product page & shows all dates up to the next 1 month. It doesn’t allow to configure any settings for the delivery calendar as we have in the PRO version.
The Product Delivery Date for the WooCommerce plugin captures both delivery dates and time and lets you add delivery charges for weekends as well as public holidays. It even allows charging extra for delivery on certain time slots.
On an honest note, we were not very keen to create a new plugin. In this case, we were literally pushed by our customers towards releasing this plugin. Otherwise, we would have never released it. We would like to thank all our customers who insisted on this plugin. As a result, we have 4 core plugins now excluding the addons.