Начиная с версии Magento 1.4.2, статус заказа может быть изменен.Итак, теперь у вас есть два вида значения для статуса заказа.Проверьте эту ссылку, чтобы увидеть, что возможно и каковы различия между состоянием и статусом. Состояние и статус Magento
Я не уверен в том, что вы ожидаете, установив ваш заказ на «подтверждение».Если вам нужен только дисплей, вы можете создать свой в бэкэнд-меню Система> Статусы заказов.Затем вы можете использовать API для добавления комментария с вашим настроенным или существующим статусом, но это не изменит состояние заказа.Если он находится в этом состоянии, он останется в режиме «В ожидании».
Если вы хотите изменить состояние, а не статус, вам нужно расширить API модуля Mage_Sales
, чтобы разрешить установкустатус заказа.Magento не предлагает его по умолчанию.Как написано в ссылке, приведенной в моем комментарии, вы не можете редактировать статус и состояние заказа.Метод addComment
API не меняет состояние, он позволяет только изменять статус в комментарии.Вы должны создать свой метод на основе класса Mage_Sales_Model_Order_Api
.Чтобы сделать это самостоятельно, перейдите по следующей ссылке Создайте пользовательский API
Надеюсь, это поможет