Appearance
Orders, emails & flows
For merchants
Pickup information on the order
Every order placed with Self pick-up has a Pickup information tab in the Administration showing the location (address and contact), the chosen date and time, and the customer's instructions. It is read-only. If the location was deleted since, the tab says so and still shows the time and instructions.
Order handling
Click and Pick adds one delivery state, Ready (technical name ready), to Shopware's delivery status:
text
Open ──ready──▶ Ready ──ship──▶ Shipped
▲ │
└───reopen─────┘ (and Cancel)A typical day:
- A pickup order arrives. The store receives the new pickup order email.
- Staff pick and pack the order, then set the delivery status to Ready.
- The customer receives Order ready for pickup.
- When the customer collects, set the delivery status to Shipped and, for Pay on pickup, the payment status to Paid.
Pay on pickup orders start with the payment status Open. Nothing is charged online; mark the payment as paid when you receive it.
Emails
Two mail templates are installed (English and German), editable under Settings → Email templates (Shopware: Email templates):
| Template | Subject | Sent to | When |
|---|---|---|---|
| Pickup ready | Order ready for pickup | Customer | Delivery status changes to Ready |
| Pickup order placed (admin) | New pickup order received - #<order number> | The order's pickup location email | A pickup order is placed |
Templates can use order, customer, pickupLocation (name, address, contact) and pickupOrderLocation (pickupTime, comment).
Flows
Two flows are installed active — you can edit or disable them in Settings → Flow Builder (Shopware: Flow Builder):
| Flow | Trigger | Action |
|---|---|---|
| Send pickup ready mail | state_enter.order_delivery.state.ready | Email the customer |
| Send pickup notification to admin | pickup.order.placed | Email the pickup location |
Triggers you can use
| Trigger | When |
|---|---|
Pickup order placed (pickup.order.placed) | An order with self pick-up was placed |
Pickup order ready (pickup.order.ready) | A pickup order's delivery entered Ready |
Both provide the order, the customer, the pickup location and the pickup time/comment.
Actions
Under the Click & Pick group:
| Action | What it does |
|---|---|
| Send pickup notification to admin | Emails the order's pickup location. Choose a mail template, or leave empty for the plugin's default. |
| Send pickup SMS to location | Texts the pickup location's phone number, including the pickup time. Requires the SMS plugin; without it the action does nothing. |
Combine them with core actions — for example add Send SMS from the SMS plugin to Pickup order ready to text the customer too.
Notification failures (missing template, mail error, SMS error) are logged and never stop the flow.