I added new payment status (reminded_second & reminded_third) according to the guideline: https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/create-new-order-and-payment-status
So far so good, it works when I'm editing a single order, but when I try to bulk edit orders, the new payment status doesn't appear.
Anyone can tell me, how I can make it visible there as well? Do i need to do something else?
As @Marcus already mentioned, Shopware features a transition system for states. Within that system, states may be limited in the way they may be transitioned to or from.
Let's say there are 3 hypothetical states: x
, y
, z
x
, you may transition to state y
but not z
y
, you may transition to state z
but not x
z
, you may transition to state x
but not y
There's an in depth part of the documentation on how you can set up your state and in which ways it may be transitioned to.
Within the bulk edit the current states of the selected orders may differ. Thus not all included orders may be compliant with a transition to a specific state. Hence why in the bulk edit you'll only be able to select a state to transition to, which satisfies the transition constraints of all orders.