Собрать Commerce 2 Order workflow

Аватар пользователя voviko voviko 24 апреля в 12:02

Необходимо собрать процесс оформления заказа для небольшого Интернет магазина.
Процесс оформления отличается от стандартного тем, что перед оплатой заказ проверяется и высылается ссылка на оплату.
Примерный процесс:

  1. Корзина
  2. Оформление заказа
  3. Редактирование заказа модератором, фиксация цен
  4. Оплата покупателем заказа, по ссылке из письма
  5. Отправка покупателю
  6. Доставлен

workflows

PS. Примеров и документации не нашёл, в своё время, и делал через возврат заказа по ссылке в корзину. Например выбирал метод оплаты по умолчанию "Счет будет отправлен на емайл", модератор редактировал ордер и нажимал "Разрешён к оплате", пользователь получал ссылку, по ссылке ордер опять переходил в корзину и появлялись уже настоящие методы оплаты. По идее этот метод работает, только не протестирован, и костыли не отшлифованы. Но возможно есть более правильные подходы к решению этой задачи.

Комментарии