Directory / plugin
Thinkforweb Pickup & Delivery Slots for WooCommerce
v1.0.4 ยท by gribeauvaljulien
Allow customers to choose pickup or delivery dates and time slots at WooCommerce checkout. Compatible with HPOS and Checkout Blocks.
About this plugin
Add configurable pickup and delivery time slots to WooCommerce checkout. Lets your customers choose a pickup or delivery date and an available time slot during checkout.
Ideal for restaurants, bakeries, butchers, florists, grocery stores, local delivery services and Click & Collect businesses.
Compatible with:
- WooCommerce Classic Checkout
- WooCommerce Checkout Blocks
- HPOS
- Legacy Order Storage
The plugin is designed to work with both the Classic Checkout and WooCommerce Checkout Blocks.
It is fully compatible with High-Performance Order Storage (HPOS) and the legacy WooCommerce order storage.
Ideal for:
- Click & Collect
- Local Pickup
- Local Delivery
- Restaurants
- Bakeries
- Butchers
- Caterers
- Grocery Stores
- Florists
- Retail Stores
Features
- Flexible weekly schedules
- Multiple time slots
- Automatic slot generation
- Daily closures
- Same-day pickup option
- Next-day cut-off time
- Slot capacity management
- Automatic closing of full slots
- Classic Checkout support
- Checkout Blocks support
- HPOS compatible
- Legacy order storage compatible
- Translation ready
Add-on
Upgrade to Thinkforweb Pickup & Delivery Slots Pro with the Add-on to unlock:
- Specific dates
- Merge or override schedules
- Advanced planning
- Order planning dashboard
- Advanced scheduling tools
- Premium support
๐ Learn more about the Add-on:
https://www.thinkforweb.com/thinkforweb-pickup-delivery-slots-for-woocommerce-pro/
Development
The source code for the WooCommerce Checkout Blocks integration is located at:
assets/blocks/index.js
The compiled JavaScript file is located at:
assets/blocks/build/index.js
The compiled file is generated using @wordpress/scripts.
To rebuild the assets:
- Navigate to assets/blocks/
- Run npm install
- Run npm run build