Действие - «Создать заказ в 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 баллов. Для этого достаточно добавить условную временную переменную блоком ранее.

Супер. Суть уловили. Теперь сделаем скидку в зависимости от количества баллов. Для усложнения добавим коэффициент трансформации баллов в рубли. Например за каждый балл, подписчик получает 100 руб. скидки. Итого формула может выглядеть следующим образом:
{math}%vk_product_price% - {level}123{/level}*100{/math}
По хорошему стоит следить, чтобы максимальная сумма баллов не превышала стоимость курса. Вы можете просто организовать так тренинг, а можете автоматизировать проверку. И чтобы не было казусов, ставить нулевую цену вместо отрицательной:

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

Примечание: Математическое выражение (даже последнее) можно вставлять прямо в действие «Создать заказ» (как это делалось в первом примере). Тоже будет работать.
Если у вас остались какие-то вопросы, замечания или просто хотите поблагодарить, 💙 сделать это можно в этом посте на стене сообщества. Творческих взлетов и успешного внедрения!
Вернуться на главную страницу инструкций