Advanced Local Pickup Pro (ALP PRO) extends the WooCommerce Local Pickup shipping method into a complete store-pickup workflow: multiple pickup locations, pickup appointments, a dedicated order-status flow with customer notifications, a fulfillment dashboard, QR-code handoff, curbside mode, and more.
Requirements
- WordPress 5.5 or higher
- WooCommerce 4.0 or higher
- PHP 7.4 or higher
Store Pickup Workflow
- Customer places a pickup order — at checkout they choose a pickup location and, if appointments are enabled, a pickup date and time slot.
- Processing LP — the order enters the pickup workflow (automatically, if the Processing → Processing LP automation is enabled). An optional Processing LP email with the store pickup instructions is sent.
- Ready For Pickup — your team prepares the order and updates the status; the customer gets a notification that the order is ready for collection. Pickup instructions for the chosen location appear on the order received page, the view order page, and in the emails.
- Picked Up — when the customer collects the order, the status changes to Picked Up: manually, or by scanning the order’s QR code with the QR Code Pickup Handoff system. An optional Picked Up notification can be sent.

What PRO Adds Over the Free Plugin
The free Advanced Local Pickup plugin covers a single pickup location with basic instructions. PRO adds:
- Unlimited pickup locations with business hours, holidays, contact details, and per-location products
- Pickup appointments with time slots, capacity, and preparation time
- The full status workflow (Processing LP → Ready For Pickup → Picked Up) with customizable customer emails
- Local Pickup (fulfillment) Dashboard and the daily “Today” pick-list board
- QR Code Pickup Handoff, Curbside Pickup Mode, and the Map-Based Location Picker
- Force Local Pickup per product or category, pickup per item, and mixed pickup/shipping orders
Documentation
- Getting Started — install, activate the license, add Local Pickup to your checkout
- Setup & Configuration — display options, workflow, dashboard, cart & checkout, catalog, emails
- Pickup Locations — locations, business hours, and appointments
- Customer View — what customers see on cart, checkout, and their orders
- QR Code Pickup Handoff System — confirm pickups by scanning a code
- Daily Pickup Pick-List (“Today” Mode) — the day’s pickups on one board
- Map-Based Pickup Location Picker — let customers pick a store on a map
- Curbside Pickup Mode — vehicle details and the “I’ve arrived” button
- Compatibility — SMS, CheckoutWC, Subscriptions, PDF Invoices, and more
- Translation — WPML, Loco Translate, Weglot
- How To — Google Maps API credentials
- Developers — hooks and code snippets
- Changelog — version history