Спросить ИИ
Русский RU
Перейти в Watbot

Заказ на GetCourse

Создаёт заказ на GetCourse для контакта, который дошёл до блока. В GetCourse передаются почта, имя, телефон контакта и все его переменные — они записываются в дополнительные поля пользователя и заказа. Туда же уходит поле contact_id с номером контакта на платформе.

Панель настроек блока «Заказ на GetCourse»Панель настроек блока «Заказ на GetCourse»

Что подключить заранее

В интеграции GetCourse укажите «Account name» — имя аккаунта из адреса имя.getcourse.ru — и «Секретный ключ». После сохранения откроется вкладка «Webhook» с адресом для вызова из процессов GetCourse. Он нужен, чтобы бот узнал об оплате заказа.

Настройки

  • «Уникальный код предложения» — код предложения в GetCourse, на которое создаётся заказ.
  • «Сумма заказа» — стоимость заказа. Можно использовать автоподстановки, например переменную с суммой.
  • «Несколько сделок у контакта» — включено: каждый проход через блок создаёт новый заказ. Выключено: блок обновляет первый заказ, уже созданный для этого контакта.

Выходы

  • «Продолжить» — сразу после блока, не дожидаясь оплаты.
  • «Успешная оплата» — когда GetCourse вызвал Webhook из интеграции и передал в параметре link ссылку на покупку. Бот отправляет человеку сообщение «Ссылка на вашу покупку - …» и ведёт его по этому выходу.

Особенности

  • У контакта должна быть электронная почта. Без неё блок заказ не создаёт. Спросите почту раньше по сценарию.
  • Webhook находит контакта по параметру email или user_id. В user_id передавайте номер контакта на платформе — значение поля contact_id.
  • Если в Webhook вместо link передать payment_link, бот отправит человеку сообщение «Ссылка на оплату заказа на GetCourse - …». Переход по выходу при этом не происходит.
  • Если заказ создать не удалось, человек об этом не узнает: причина видна только в логе выполнения блока.