Состояние используется magento для определения, является ли заказ новым, обрабатывается, завершен, задержан, закрыт, отменен и т. Д .;в то время как Статусы - это то, что ВЫ определяете в бэкэнде в Системе -> Статусы заказов.Magento отображает СТАТУСЫ порядка, а не СОСТОЯНИЯ на странице сведений о бэкэнд-заказе, чтобы вы знали, какой статус назначен согласно вашему отображению.Помните, что несколько состояний могут быть сопоставлены с одним состоянием, а наоборот невозможно.Рассмотрим пример: ваш клиент размещает заказ наложенным платежом, вам нужно что-то вроде COD_Pending в качестве статуса заказа, чтобы вы знали, что он еще не оплачен.Magento будет иметь новое состояние для этого, что делает вас непредсказуемым, что это за транзакция, COD или Prepaid.СТАТУС может быть чем угодно, как вы определяете, для вашего понимания;в то время как STATE - это то, что нужно понять Magento для внутреннего использования.
Короче говоря, Magento использует внутреннее состояние заказа для обработки заказа, в то время как состояние заказа используется владельцами магазина для понимания точного потока заказа, в котором может быть назначено одно состояние.до нескольких статусов.