Product Icon

Order Delivery for WooCommerce

Delivery on time, every time. Let shoppers pick delivery dates and timeslots. You control capacity, cutoffs, holidays, and renewals.
Choose a billing option
$149
Save 20%
$298 $238.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Flexible delivery and pickup scheduling at checkout

Give customers clarity. Give your team control.

Order Delivery for WooCommerce lets customers choose – or view – exactly when their order will be delivered or ready for pickup, directly at checkout.

Whether you offer local delivery, in-store collection, or both, this plugin ensures your customers see accurate dates while you stay in control of fulfilment.


Let customers choose delivery or pickup dates

Make scheduling part of your checkout experience.

  • Enable delivery, pickup, or both
  • Let customers select a date and optional time frame
  • Or display estimated delivery/pickup dates
  • Choose whether date selection is required or optional

No more uncertainty – customers know exactly what to expect.


Smart order preparation (picking) logic

Accurately reflect how long it takes to prepare orders.

  • Set lead times in days
  • Define order cut-off times
  • Choose your working (picking) days
  • Exclude holidays and closures

The plugin automatically calculates available or estimated dates based on your real workflow.


Delivery and pickup scheduling

Configure when orders can be delivered or collected.

  • Set available delivery days and pickup days
  • Create flexible time frames (e.g. 30 or 60 minute slots)
  • Apply settings separately for delivery and pickup
  • Automatically show only valid dates at checkout

Perfect for businesses managing both fulfilment methods.


Control capacity with order limits

Prevent overload and keep operations smooth.

  • Limit orders per time frame
  • Hide fully booked slots automatically
  • Manage demand during busy periods
  • Stay organised with predictable scheduling

Add fees for specific time slots

Monetise convenience and peak demand.

  • Add fees to delivery or pickup time frames
  • Different pricing for different slots
  • Encourage off-peak selection

Advanced delivery ranges

Support multiple shipping speeds with accurate estimates.

  • Define delivery windows (e.g. 1–1 day, 2–3 days)
  • Assign ranges to specific shipping methods
  • Show precise estimated dates to customers
  • Prioritise faster delivery options

Offer tips at checkout

Add optional tipping for delivery or pickup orders.

  • Fixed or percentage-based tips
  • Preset tip options
  • Optional custom tip amounts
  • Control which methods allow tips

Keep everyone informed

Delivery and pickup details are visible everywhere they matter.

  • Shown at checkout
  • Included in order confirmation emails
  • Visible in customer accounts
  • Editable by admins if needed

Built for store owners

Manage fulfilment easily from your WooCommerce dashboard.

  • View delivery and pickup dates in the orders list
  • Filter orders by shipping or fulfilment date
  • See whether an order is delivery or pickup
  • Edit scheduled dates directly in the order screen

Who is this for?

  • Stores offering local delivery
  • Businesses with in-store pickup
  • Made-to-order or custom product sellers
  • Food, retail, and service businesses managing schedules

Why it matters

Your fulfilment process is part of your customer experience.

Order Delivery for WooCommerce ensures:

  • Customers see accurate delivery and pickup options
  • Your preparation time is built into every order
  • Your schedule stays manageable – even during peak demand

Get started in minutes

  1. Install the plugin
  2. Configure delivery and/or pickup settings
  3. Start offering clear, reliable scheduling at checkout

The bottom line

If you offer delivery, pickup, or both, you need more than a basic date field.

You need a system that:

  • Reflects your real preparation time
  • Controls availability
  • Gives customers clear expectations

Order Delivery for WooCommerce does exactly that.


Frequently asked questions

Can I make the delivery date required at checkout?

Yes. In your store's WP Admin dashboard, head to WooCommerce > Settings > Shipping & Delivery > Delivery Field, then mark the field as required.

Can I customize how the delivery options appear at checkout?

Absolutely. Order Delivery uses standard WooCommerce templates that can be overridden in your theme for complete layout control.

Does this extension work with WooCommerce Subscriptions?

Yes. Order Delivery automatically calculates delivery dates for subscription renewals based on customer preferences.

Can I offer same-day or next-day delivery with cutoffs?

Yes. Set cut-off times, lead times, and delivery ranges to create flexible same- or next-day delivery rules.

What about local pickup?

Yes! You can configure pickup days and time frames independently from your delivery schedule.

Can I charge more for rush delivery dates or time slots?

Yes. Add fees for specific days or windows to support premium shipping options.

Does it work with the WooCommerce Checkout block?

Yes! As of version 3.0+, you can use WooCommerce Order Delivery on the WooCommerce checkout block. It will continue to support the legacy checkout shortcode and other checkout solutions such as CheckoutWC.

Customer reviews

Average rating 3.5
10 reviews
5 stars, 50% of reviews
4 stars, 0% of reviews
3 stars, 10% of reviews
2 stars, 30% of reviews
1 star, 10% of reviews
10 reviews
  • brownieandthebean
    Rated 1 out of 5
    Feb 15, 2024
    Nowhere near as good as the non Woo version I had before
    Unfortunately the widget I had before had an update that rendered my website useless, so I had no choice but to buy this. The features are nowhere near as good. I get lots of issues with my customers because they are able to buy after the deliver cut off point. With my last widget, it moved the delivery date to the next day. I end up missing orders because of this. I also end up with frustrated customers as it means we over sell our products when we don't have the stock. It needs a lot of tweaks.
  • efini mediendesign
    Rated 5 out of 5
    Apr 27, 2023
    Good Product, good support, only wish left is faster development
    it does was it says it does and it does it well. also support is quick and supportive. since we use it a couple of years now the only thing we wish should be different is (in relation to the price) faster development. some nice features are on the todo list for a long time. would be nice to get them some day. also nice would be to have a dev documention
    • KoiLab
      Apr 27, 2023
      Thanks for sharing your 5-star review of our plugin. We're happy to know that you like the product and have had good experiences with our support team. We understand that you would like us to add more features faster and provide developer documentation, and we want to let you know that we're always working to make our product better. We appreciate your feedback and will use it to improve our future updates. Thanks again for your support, and we hope to continue serving you in the future!
  • fetajulietta
    Rated 2 out of 5
    Dec 19, 2022
    Support is no existent
    It was working fine - then it stopped appearing in the cart page. Being in Australia and the support based in London - doesnt help! This is my busiest time of year and I provide delivery options calendar!!!!! Not happy!
    • KoiLab
      Dec 21, 2022
      Hi, we’re sorry you feel this way regarding our support. However, we disagree with you on your claim about the delay in answering because our support team replied to you within the following 24h you opened the ticket (Requesting more info about the incident, and without not answer from your end). We provide support to customers all around the world and in different time zones, and this hasn’t ever affected the quality of our service. So, I encourage you to contact our support team again with the additional info they requested. I’m sure they will do their best to solve the issue. Kind regards.
  • rhondelon
    Rated 5 out of 5
    Sep 20, 2022
    Excellent product and documentation
    I was able to get this working with minimal effort, despite the complex needs of the client. Methodology documentation allowed deployment of a few custom code bits to work seamlessly with the core plugin.
    • KoiLab
      Sep 20, 2022
      Hi there! Thanks for taking the time and leaving a review! We really appreciate you leaving a positive review, we will use your feedback to continue improving. Kind regards.
  • simonclewicloudcom
    Rated 5 out of 5
    Aug 1, 2022
    Suppoort post update
    I have been using the order delivery plugin for a site for a few years which stopped working after an upgrade. The site is built using the divi builder which provides generally very good integration with woo products. Support identified the issue quickly and suggested a solution which meant my client's platform was back on line again within a day. Thanks support!
    • KoiLab
      Aug 4, 2022
      Hi there! Thanks for sharing your experience, we are glad our support team helped you with your page. We will use your feedback to continue improving. Kind regards.

Extension information

  • WooCommerce version required: 3.7.0
  • PHP version required: 7.4
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.6.1
  • Requires at least WordPress: 6.0
  • Requires at least WooCommerce: 8.0

Compatibility

  • High performance order storage (HPOS)

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $49 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $29 annually
Rated 3.5 out of 5 stars
Price $199 annually
Rated 4 out of 5 stars
Price $109 annually
Rated 2.5 out of 5 stars
Price $99 annually
Rated 4.7 out of 5 stars
Price $79 annually
Rated 4 out of 5 stars