Транзакция по заказу создана
Триггер «Транзакция по заказу создана» запускает рабочий процесс при создании транзакции по заказу.
Действия
Этот триггер предоставляет данные о заказе, поэтому вы можете использовать любые действия, для которых требуется заказ, в том числе:
- Добавить позицию в заказ
- Добавить теги к заказу
- Архивировать заказ
- Отменить заказ
- Списать оплату
- Приостановить выполнение заказа
- Пометить заказ как оплаченный
Заказы позволяют получить доступ к другим данным, например данным о клиенте, поэтому их можно использовать для действий с клиентами. К таким действиям относятся:
- Добавить теги к клиенту
- Удалить метаполе клиента
- Удалить теги клиента
- Обновить метаполе клиента
- Обновить примечание к клиенту
Заказы также содержат списки данных, например позиций. С помощью действия «Для каждого» можно перебирать эти списки и выполнять действия с каждым элементом. Например, можно перебрать позиции заказа и добавить тег к каждому товару.
Тестирование триггера «Транзакция по заказу создана»
Чтобы протестировать рабочий процесс, который запускается этим триггером, создайте тестовый заказ, а затем выполните по нему транзакцию, например списание заблокированной суммы.
Данные API
Триггер «Создание транзакции по заказу» позволяет выполнять действия с объектом Order Graphql API object.
Шаблоны
Маркировка заказов из POS по сотруднику, вошедшему в систему на устройстве
Когда транзакция по заказу создаётся с устройства POS, она содержит данные о сотруднике, который создал заказ (и выполнил транзакцию). Этот рабочий процесс добавляет к заказу тег «staff: