Let pickers cancel an order they hold, with one of your own reasons, and know what the cancellation does.
Before you start
The picker feature must be enabled for your shop; ask support to enable it. Can Cancel Order By Picker must be on in Picker Settings, and an active picker reason must exist.
Plan
Growth
Needs
Turned on by support
Who can use this
Picker
A picker who cannot complete an order can cancel it in the app. They must choose one of the reasons you set up, so every cancelled order says why.
What you set up
The switch.Can Cancel Order By Picker on the Picker Settings tab of Shop › Settings. It is on by default. See Picker Settings.
The reasons.Shop › Manage Cancel Reasons. The app offers the reasons that are Active and set for Picker. A reason with Ask for a comment on makes the picker type a note. See Cancel reasons.
What the picker does
The picker opens an order they hold, chooses to cancel it, picks a reason and, where the reason asks for it, types a comment. The order becomes Canceled. The reason and the comment are saved on the order, and the order moves to the picker's cancelled orders.
Which orders a picker can cancel
Only an order that this picker took.
Always while it is in Picked by Picker or Modified, Awaiting Approval.
After the order was sent on, only until the status chosen in Order Cancel Before in Order Settings.
What cancelling does
It is the same cancellation as in the panel. The stock goes back, any wallet balance the order used is returned to the customer's wallet, and money paid online is recorded as owed to the customer for you to refund. Nothing is refunded through a payment gateway by the app. The customer is notified. See Cancel an order.
Messages the picker may see
Message
Cause
"Cancellation by picker is not enabled for this shop"
Can Cancel Order By Picker is off
"You can only cancel orders you have picked"
The order belongs to another picker, or was not taken yet
"Invalid cancel reason." or "Invalid cancel reason selected"
The reason was deleted, switched off, or is a customer reason
"The comment field is required." or "Comment is mandatory for this cancel reason"
The reason has Ask for a comment on and no comment was typed
"Order cannot be cancelled in its current state"
The order is already cancelled, or is past the status in Order Cancel Before
When someone else cancels the order
If you or the customer cancel an order that a picker holds, that picker gets a push in the app. See Notifications to pickers.