Start a project

WooCommerce Delivery

Ask your customers for a delivery date or time during checkout process with our WooCommerce Delivery Plugin. Furthermore you can allow orders to be created only during your business hours and provide time slots.

Delivery Date

Add a delivery date to customer’s checkout process. This can be mandatory, start from today or next days. Week- or holidays can be excluded of course.

Delivery Time

Allow or require customers to specify a delivery time, time range or time slot. Delivery times can be set for all weekdays specifically per day. Furthermore a maximum amount of orders per time slot can be defined.

Opening Hours

Set your store opening hours from Monday to Sunday at any time. Go even further and only allow checkout during your opening hours while customers cart will remain. This can be used for restaurant or food deliveries.

Delivery Fees

Add delivery fees to total cart amount – you can enable a today or next day delivery fee with a custom amount.

Radius Shipping

Use Google Distance Matrix API to calculate the distance between customers and your store location to only allow delivery within a defined radius.

Allow Pickup

To still allow local pickup, all options in our plugin can be dependent on the shipping method the user has chosen.

Deliver & Pickup WooCommerce products with ease

If you own a delivery service company, for example for pizzas or flowers, then often you need to have a specific delivery date & time from your customers. Our plugin makes it easy to help you with that.

  • Delivery Location, Time Slot & Date
  • Opening hours
  • Delivery Fees
  • Radius Shipping

Delivery Date & Time Slots

Show a delivery date and / or delivery time slot field during checkout process. Times & dates are fully configurable and can be adjusted how you want to have them.

  • Show Delivery Date & Times Field
  • Make it required or optional
  • Adjust times based on Users Timezone
  • Disable weekdays, holidays or custom days
  • Set custom start and end date
  • Fully translated Datepicker
View Demo

Radius Shipping

Our plugin allows you to enable radius shipping based on your shops location. For example if you own a pizza delivery that only delivers to customers within 30km radius. This feature requires Google’s Distance Matrix API.

  • Radius Shipping based on Store <> Customer Address distance calculation
  • Set a radius in miles or kilometer (km)
  • Show a custom error message
  • Still allow Pickup
  • Optionally allow orders when distance could not be calculated
View Admin Demo

Opening Hours

Configure your store opening hours with 2 optional opening and closing hours to allow order placements only when your store is open.

  • Enable / Disable Opening Hours
  • Set Open / Close Days from Monday to Sunday
  • Two different time settings per day
  • 3 Different notifications when store is closed
    (before add to cart, before go to checkout or in checkout process)
View Admin Demo

Delivery Times per Weekday or Shipping Method

Easily set different delivery times based on the current weekday or shipping method. Make sure delivery is available only on the weekdays where you can deliver.  Examples:

  • Allow delivery also on Sunday noon
  • Make pickup always possible, but delivery only on certain times
View Admin Demo

Delivery Fees

Add delivery fees when a customer chooses today or next day delivery.

  • Enable Today or Next day delivery fee
  • Set custom fee amount (price)
  • Only apply to certain shipping methods (e.g. exclude Local Pickup)
  • Set a custom label / name for your fee
View Admin Demo

Example Use Cases

WooCommerce pizza delivery store example

Pizza Delivery

Pizza Delivery: Only deliver pizza within 30km radius and allow ordering only during business hours from 5 to 9 o’clock.

– Radius Shipping & Business Hours

fence builder

Fence Builder

Fence builder needs to have an installation date & time when the customer checkouts. Selectable date must be 30 days from today.

– Delivery Time & Date

Female Flower Shop Owner

Flower Store

Flower delivery store shows a message that his store is closed and customers can come back at X time (cart will remain) to place direct delivery orders.

– Opening Hours

Disable Shipping on certain weekdays

Disable specific shipping methods on certain weekdays. For example if you only have a food delivery service during weekends, but still allow local pickup during the week.

Fully Translatable

Disable specific shipping methods on certain weekdays. For example if you only have a food delivery service during weekends, but still allow local pickup during the week.

Latest WooCommerce & WPML Support

Disable specific shipping methods on certain weekdays. For example if you only have a food delivery service during weekends, but still allow local pickup during the week.

Exclude Products, Categories or Virtual

Disable specific shipping methods on certain weekdays. For example if you only have a food delivery service during weekends, but still allow local pickup during the week.

Modify Checkout Fields

Remove specific checkout fields like 2nd address with our plugin. You can also remove the mandatory / required from specific checkout fields.

Custom Date & Time Format

Disable specific shipping methods on certain weekdays. For example if you only have a food delivery service during weekends, but still allow local pickup during the week.

31 reviews for WooCommerce Delivery

Showing the 10 newest reviews

5.0★★★★★

  • accounts652August 26

    ★★★★★ verified owner

    Fantastic plug in, highly recommended

  • Mos-MartinAugust 26

    ★★★★★ verified owner

    The most complex and easy to use plugin for delivery. Many choices, many options, great (as always) support.

  • User_NDAugust 26

    ★★★★★ verified owner

    Great plugin with great features. Works like a charm. The author also gives fast feedback on question before buying. Keep up the good work!

  • Pasquale2018August 26

    ★★★★★ verified owner

    Top customer support

  • juned21December 7

    ★★★★★

    Great Plugin. It has really solved some of our serious concerns. It’s light weight too. I appreciate the quality of work and support of WeLaunch. And yes, it’s value for money too.

  • numero7August 26

    ★★★★★ verified owner

    fast and effective communication, great plugin, really promising.

  • unitedoutsidersAugust 26

    ★★★★★ verified owner

    Great plugin with a vast array of flexible functionalities, with an even greater support team. Can’t recommend them enough!

  • atzm23August 26

    ★★★★★ verified owner

    Great plugin to suit different needs however there’s lack of documentation to help users. But the support team is awesome and able to resolve issues quickly.

  • dWorkNLAugust 26

    ★★★★★ verified owner

    Great plugin!

  • Marcus2412August 26

    ★★★★★ verified owner

    Great plugin! Many thanks for the fast support.

Documentation

Changelog

Support from the developers

Most questions are answered in the documentation above. If not, open a ticket and the people who wrote the plugin reply.

Save up to 70%

Get our Bundles and Save

weLaunch Plugin Bundle Get ALL our 48 weLaunch plugins in one bundle and save more than $1,400!newfrom $99.95
WooCommerce Plugin Bundle Get ALL our WooCommerce plugins in one bundle and save almost 50%!newfrom $79.00
WordPress Plugin Bundle Get ALL our WordPress plugins in one bundle and save more than 55%!newfrom $39.95

You might also like

WooCommerce PDF Catalog ★ 5 (101)from $4.95
WooCommerce Print Products (PDF) ★ 4.77 (13)from $4.95
WooCommerce Wishlist ★ 5 (3)from $4.95
WooCommerce Delivery · ★ 5/5 · Yearly$5.82 / month
Buy now