Действие «Создан заказ в AutoWebOffice»

Для работы действия у вас обязательно должна быть настроена
Интеграция с сервисом AutoWebOffice.

Важно! Действуют лимиты Автовебофиса (20 запросов в 5 секунд), поэтому можно добавить человека только в одну группу за действие. Чаще больше вам и не нужно.
Т.е. один запрос уходит в Автовебофис, когда Вы добавляете человека в группу и один, когда вы создаете ему заказ. Вы можете отправить сообщение пользователю и уведомить, что его заказ подготавливается.
Действие «Создан заказ в AutoWebOffice», image #1

Действие «Создать заказ в AutoWebOffice» берет данные из формы сбора заявок(либо берет из профиля Автопилота) это стандартные переменные:

  • %first_name% — имя подписчика (если не записано в профиле, то из ВК)
  • %last_name% — фамилия подписчика (если не записана в профиле, то из ВК)
  • %email% — email подписчика, для которого выполняется текущее событие
  • %phone% — телефон подписчика, если таковой сохранен в профиле Автопилота

В поле «Создан заказ товара c ID» вставляете ID товара из таблицы товара(см.скриншот)

  • %vk_product_title% — название товара

вы можете искать товар в AutoWebOffice по названию товара(важно чтобы не было лишних символов и желательно не использовать кавычки), либо брать ID товара(берется из таблички самый первый пункт).

Для товара с названием Тренинг-Центр ВКонтакте 2 ID = 13
Для товара с названием Тренинг-Центр ВКонтакте 2 ID = 13
  • %vk_product_price% — цена товара

Вы можете переназначить цену товара и количество штук. Цена в действии важнее указанной в Автовебофисе и позволяет гибко управлять скидками, баллами, распродажами, все зависит от вашей фантазии.

Оба типа действий в первую очередь возвращают ID подписчика в AutoWebOffice для которого был выполнен запрос. Его можно использовать в других действиях (например, уведомлениях админу) благодаря переменной %api_subs_id%.

Для заказов доступны еще 2 полезные переменные. ID заказа: %api_deal_id%, например, для формирования ссылки на заказ администратору:

yourdomain.autoweboffice.ru/shop/account/admin/update?id=%api_deal_id%

Отправить сообщение сотруднику с текстом:

Ссылка на клиента:
yourdomain.autoweboffice.ru/shop/contact/admin/update?id=%api_subs_id%
Ссылка на счет:
yourdomain.autoweboffice.ru/shop/account/admin/update?id=%api_deal_id%

А также готовая ссылка на страницу оплаты заказа: %payment_link%. Переменная доступна сразу после вызова действия «Создан заказ в AutoWebOffice».

Пример отправленного сообщения для клиента.
Пример отправленного сообщения для клиента.

Пример сообщения клиенту:

%first_name%, спасибо за заказ товара «%vk_product_title%». 
ID заказа: %response.account_number%
Оплатить можно тут: %payment_link%

Важно отправлять сообщения сразу после формирования заказа, чтобы переменная %response%не перезаписалась, либо можно сохранить %response.account_number% в отдельную временную переменную

Для реакции на оплату создайте отдельную команду с событием «Упомянут в GET/POST запросе» с выбором соответствующего шаблона «AutoWebOffice: счета и контакты»

Действие «Создан заказ в AutoWebOffice», image #4

и условиями:

  • числ.переменная %subs_id%больше 0.
  • переменная %id_account_status% равна 5,6
Действие «Создан заказ в AutoWebOffice», image #5

Ниже оставлю сообщение, которое я в примерах отправлял себе в ответ на вебхук про оплату (со всеми основными данными / переменными). Больше переменных можете увидеть в переменной %response%

Распознано Автопилотом:
Клиент: %subs_link%
Данные счета:
№ счета: %account_number%
Статус счета: %id_account_status% (5 = оплачен,6 = частичная оплата)
Цена товара: %price%
Количество единиц в заказе: %quantity%
Стоимость: %sum_price%
Название: %goods%
Дата создания: %date_of_order%
Дата оплаты: %date_of_payment%

Ссылка на товар в системе:
https://domain.autoweboffice.ru/shop/goods/admin/update?id=%id_goods%

Ссылка на счет в системе:
https://domain.autoweboffice.ru/shop/account/admin/update?id=%id_account%
Данные клиента:
ФИО: %last_name% %name% %middle_name%
ID клиента в ВК: %vk_user_id%
Email: %email%
Телефон: %phone_number%
Ссылка в системе: https://domain.autoweboffice.ru/shop/contact/admin/update?id=%id_contact%

Больше переменных можете увидеть в переменной %response%

Для ведения корректной финансовой статистики добавляем действие «Создать /обновить счет в Автопилоте» с переключателем «Добавлен платеж» на сумму %account_sum% название счета %goods% и текущим платежом на сумму %account_sum%.

Действие «Создан заказ в AutoWebOffice», image #6
Действие сообщит Админу если пользователь не найден.
Действие сообщит Админу если пользователь не найден.

Собственно, на этом все. Аналогично вы можете реагировать на нужные вам события. Подробности и примеры в документации по API AutoWebOffice.

Творческих взлётов.

Вернуться на главную страницу инструкций
94 views·2 shares
94 views