Можете ли вы взаимодействовать с состояниями объектов, предоставляемыми commercetools?
Я просмотрел документацию здесь и понимаю, как создавать новые состояния и переходить через них. Можно ли изменить поток состояний корзины или линейного элемента? Сценарий, о котором я думаю, - это внедрение рабочего процесса утверждения после отправки корзины, и после того, как корзина утверждена, возвращается обычный поток.
Заранее спасибо.
описанный вами сценарий можно решить с помощью расширения API для корзины. Пожалуйста, посмотрите документы для получения дополнительной информации.
Я считаю, что в этом сценарии настройка на уровне состояния будет чище, если это возможно. Существующая логика отображения истории заказов должна учитывать процесс утверждения. Я могу начать процесс утверждения, используя расширение API, но неясно, как удержать существующую логику в отношении доставки, сбора платежей и т. д. До тех пор, пока рабочий процесс утверждения не будет завершен.