WordPress plugin · WooCommerce family

WooCommerce Order Delivery

Let customers pick delivery or pickup dates and time slots at WooCommerce checkout.

Version

4.2.2

Last updated

Aug 19, 2026

Developer

Kestrel

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

Order Delivery for WooCommerce lets customers choose, or view, when their order will be delivered or ready for pickup, directly at checkout. You enable delivery, pickup or both, let customers select a date and an optional time frame or show estimated dates, and make date selection required or optional.

Preparation logic uses lead times in days, order cut-off times, working days and excluded holidays and closures, and the plugin calculates available or estimated dates from them. Set delivery days and pickup days separately, with time frames such as 30 or 60 minute slots. Limit orders per time frame and fully booked slots hide automatically. Add fees to specific time slots, define delivery ranges such as 2 to 3 days per shipping method, and offer fixed or percentage tips with preset options and optional custom amounts.

Dates show at checkout, in order confirmation emails and in customer accounts, and admins can edit them. The orders list shows delivery and pickup dates and can be filtered by shipping or fulfilment date. Delivery dates are calculated for subscription renewals too. It works with the WooCommerce checkout block, the legacy checkout shortcode and solutions such as CheckoutWC, and its templates can be overridden in your theme.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.