Order Bulk Edit: Editing the status of multiple orders can be confusing
Editing the status of multiple orders using bulk edit, can be confusing under certain circumstances. This is caused by the way the state machine works. For example set order status “Done” is only possible when the order is currently “in Progress”.
If you want to change the state of multiple orders that have different states, that could lead to the scenario, that you wouldn’t be able to set any target status at all in bulk edit, as there is not status left, which would fit for all the orders you are trying to edit or certain states might be missing because there might be at least one order which would not allow to transit to this state.
For the user this might be confusing and they could think of it as a bug.
To prevent this, I see two options:
Implement a help text (use the blue help text icon the user can hover over), which explains that certain states could be missing here due to the current states of the orders
Allow a “Force transition” option similar to the “Force status transition” switch we are using in the flow builder.
