Appearance
Changelog
Mirrors CHANGELOG.md in the plugin repository.
0.9.0
First public pre-1.0 release for Shopware 6.7. The API and database schema may still change before 1.0.0.
Checkout & storefront
- Pickup-location selector for Self pick-up, filtered by active state and sales-channel assignment.
- Pickup date and time limited to the location's time-zone-aware schedule, plus optional instructions.
- Selection persisted in the sales-channel context and shown on the confirmation page.
- Server-side cart validation blocks checkout without a valid location or with a time outside the schedule.
Payment & shipping
- Pay on pickup payment method, restricted to the Self pick-up shipping context.
- Self pick-up shipping method (
kommandhub_self_pickup).
Pickup data model
kommandhub_order_pickup_locationentity as the single source of truth for an order's pickup data (replaces the previous order custom field).- Deleting a location keeps the order's historical pickup data.
- Normalised opening hours and special dates with an IANA time zone per location.
Administration
- Pickup Locations module under Content.
- Pickup information tab on the order detail page.
Order state, mail & Flow Builder
- Delivery state Ready (
ready) with transitions. - Mail templates for the customer pickup-ready mail and the store notification.
- Triggers
pickup.order.placedandpickup.order.ready. - Actions Send pickup notification to admin and Send pickup SMS to location (optional SMS plugin).
Configuration
- Enable location selection, show street name in the selector, show contact details.