Действие - «Создать заказ в GetCourse»

Важно!

Для возможности использовать это поле у вас настроена Интеграция с сервисом GetCourse. В этой статье можете почитать об этом подробно. Там также все самое важное про интеграцию с GetCourse. Например, все доступные варианты создания заказа.

Наглядный пример настройки действия и команд

Параметры действия

Этот блок имеет все параметры действия Зарегистрировать в GetCourse. Поэтому их повторять не буду. Кроме них есть еще 3 параметра:

  • Название предложения. Для поиска предложения по названию и цене. Подробнее об этом методе создания заказа в этом разделе.
  • Цена предложения. Должна совпадать с той, что прописана в GetCourse для метода 1 и перезаписывает ту, что в предложении для метода 2.
  • Уникальный код предложения. Подробнее про использование тут. Другими словами — второе название. Можно прописать вручную в соотв. поле в GetCourse на вкладке «Настройки» в предложении.

Переменные для следующих действий

После создания заказа GetCourse возвращает некоторые полезные данные. Какие именно покажу вместе с их переменными.

  • %payment_link% — ссылка на страницу оплаты заказа (для подписчика).
  • %api_deal_id% — ID созданного заказа (для возможности сформировать ссылку на карточку заказа в GetCourse для уведомлений менеджеру).
  • %api_subs_id% — ID созданного или обновленного подписчика (для возможности сформировать ссылку на профиль в уведомлении админу).

Эти переменные можете копировать и использовать в следующих действиях той же команды.

Назначение и область применения

Ключевая задача — создавать заказы из ВК внутри диалога или из других разделов (например, раздела Товары).

Еще один вариант использования — создание заявки для автоматического запуска процесса для подписчика после выполнения какого-то события в ВК.

Цена со скидкой

Разберем несколько вариантов. Начнем с простого. У вас есть цена товара. Вы хотите снизить её на 20%.

Достаточно просто воспользоваться переменной математика. И вместо цены (или переменной «цена товара») подставить математическое выражение:
{math}%vk_product_price%*0.8{/math} — цена со скидкой 20%.

Пример простейшей настройки действия со скидкой
Пример простейшей настройки действия со скидкой

Пойдем дальше. Снизим цену на 20%, если пользователь набрал 100 баллов. Для этого достаточно добавить условную временную переменную блоком ранее.

В условии мы указали что уровень условного списка с баллами (с №123) должен быть > или = 100
В условии мы указали что уровень условного списка с баллами (с №123) должен быть > или = 100

Супер. Суть уловили. Теперь сделаем скидку в зависимости от количества баллов. Для усложнения добавим коэффициент трансформации баллов в рубли. Например за каждый балл, подписчик получает 100 руб. скидки. Итого формула может выглядеть следующим образом:

{math}%vk_product_price% - {level}123{/level}*100{/math}

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

Скидка в зависимости от набранных баллов
Скидка в зависимости от набранных баллов

Не забудьте следующим действием (в той же команде) обнулить количество баллов (чтобы клиент не заказывал много раз с этой скидкой)

Как обнулить баллы списка № 123
Как обнулить баллы списка № 123
Примечание: Математическое выражение (даже последнее) можно вставлять прямо в действие «Создать заказ» (как это делалось в первом примере). Тоже будет работать.

Если у вас остались какие-то вопросы, замечания или просто хотите поблагодарить, 💙 сделать это можно в этом посте на стене сообщества. Творческих взлетов и успешного внедрения!

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