Getting started
Pickup builds on WooCommerce Local Pickup. Enable that shipping method, add your locations and opening hours, and the date/time picker appears at checkout.
Before you start
Section titled “Before you start”- WordPress 6.5 or newer
- WooCommerce active, with a Local Pickup shipping method enabled
- PHP 8.1 or newer
Install
Section titled “Install”- Install WooCommerce and make sure it is active.
- Install Pickup from the plugin directory (when live on WordPress.org) or upload the
pickupfolder to/wp-content/plugins/. - Activate the plugin.
Enable Local Pickup
Section titled “Enable Local Pickup”Go to WooCommerce → Settings → Shipping and make sure Local Pickup is enabled. Pickup only shows its fields when the customer chooses Local Pickup.
Configure Pickup
Section titled “Configure Pickup”Open WooCommerce → Pickup:
- Locations — add each pickup location and enable or disable it.
- Weekly opening hours — define the windows slots are generated from.
- Slot length — for example 30 minutes.
- Per-slot capacity — how many orders each slot can take.
- Lead time — the minimum notice before a slot can be booked.
- Booking horizon — how far ahead customers can book.
- Require a time slot — turn off for “location only” mode.
Verify at checkout
Section titled “Verify at checkout”- Add a product and go to checkout.
- Choose Local Pickup as the shipping method — the location and slot fields appear.
- Pick a location and a time slot — only available slots are offered.
- Place the order and open it in WooCommerce → Orders — the pickup details should show on the order screen and in the order email.
- Switch to another shipping method — the pickup fields disappear and are not required.
How slots are generated
Section titled “How slots are generated”Slots come from your weekly opening windows and slot length. A 09:00–12:00 window with a 30-minute length offers 09:00, 09:30, 10:00 and so on. Once a location + date + slot reaches its capacity, or its lead time has passed, it is no longer offered.
Free vs PRO
Section titled “Free vs PRO”The free edition covers the location chooser, slot picker, capacity, lead time, booking horizon, and order/email display.
Pickup PRO (planned) adds per-slot pricing, blackout dates and calendar export — not basic scheduling.
Need help?
Section titled “Need help?”- Pickup overview — features and editions
- GitHub issues
- Pickup on plogins.com