Buy, transfer, preparation, delivery, complete with a shopping cart and order status changes, but all of the cancellations, returns, out-of-stock status and change of the shopping cart, order status will not change.
Order, payment, preparation, delivery and completion of all changes to the shopping cart and order status, cancellations, returns, out of stock but will also change only the status of the shopping cart, order status does not change.
in order to account for the distribution of,,,, the complete state of the basket and the order was cancelled, but all the changes, stock return, as long as the state of the shopping basket, do not change the order of the state.