BotHelp - Getcourse | обновление поля с оплатой в BotHelp
В данной инструкции рассмотрим пример настройки связок, одна из которых при получении телефона от подписчика бота будет создавать пользователя и заказ в Getcourse, а вторая связка будет передавать информацию об оплате заказа в кастомное поле Bothelp для дальнейшего взаимодействия с подписчиком через бота/
Прежде всего, подключите сервисы к Albato:
Подключение Getcourse
Подключение BotHelp
Предварительно первая связка выглядит таким образом:
Перейди в раздел Мои связки → Создать новую связку.
В новом окне выбери событие, которое будет запускать связку.
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будем передавать данные — Bothelp
При каком событии запустится связка — Новые данные подписчика
Подключение — создано ранее.
Нажми Добавить триггер и переходим к настройке действия.
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Действие - GetCourse: Добавить пользователя
Действие - GetCourse: Новый заказ
Действие - BotHelp: Обновить кастом поля у подписчика
Далее, настраиваем каждый шаг в связке.
Шаг 2 - GetCourse: Добавить пользователя
Email - параметр из шага 1
Телефон - параметр из шага 1
Имя - параметр из шага 1
Созданное заранее кастомное поле в Getcourse (name_bot) - заполняем параметром из шага 1 ( Имя пользователя в примере). Нажимаем Сохранить.
Пример настроенного шага:
Шаг 3 - GetCourse: Новый заказ
Обновить текущий заказ - выбираем значение из списка Нет
Email пользователя - параметр из шага 2
Код предложения - вписываем вручную код нужного предложения из Getcourse
Стоимость заказа - вписываем вручную значение
Статус заказа - выбираем из списка
Заранее созданное кастомное поле в заказе Getcourse (ID_bothelp) - параметр из шага 1.
Нажимаем Сохранить.
Пример настроенного шага:
Шаг 4 - BotHelp: Обновить кастом поля у подписчика
ID Подписчика - параметр из шага 1
Заполняем созданные раннее в подключении Bothelp кастомные поля:
number - параметр из шага 3
cost_money - параметр из шага 3
payment_link - параметр из шага 3
Пример настроенного шага:
Нажмите Сохранить и первая связка готова!
Теперь мы переходим к настройке второй связки, которая будет передавать данные по завершённому (оплаченному) заказу в Getcourse и обновлять кастомное поле на стороне Bothelp.
Перейдите в раздел “Мои связки” и выберете “Создать новую связку”.
В новом окне выберете событие, которое будет запускать связку.
Сервис, из которого будем передавать данные — Getcourse.
При каком событии запустится связка — Заказ создан/изменён
Подключение — создано ранее.
На стороне GetCourse необходимо настроить процесс на завершённые заказы с нужным вам предложением и прописать в нём вебхук из подключения для заказов. Также добавьте в процессе заполнение кастомного поля в карточке заказа “1” - далее по нему будет идти проверка в Bothelp. Если у Вас возникают сложности с настройкой процессов, то необходимо будет обратиться в поддержку GetCourse.
Нажмите Добавить триггер и переходите к следующему шагу – настройка действия.
Сервис, куда будем передавать данные — Bothelp.
Какое действие выполнить, когда запустится связка — Обновить кастом поля у подписчика
Подключение — создано ранее.
Переходим к настройке Шага 2 - BotHelp: Обновить кастом поля у подписчика.
ID Подписчика - параметр из шага 1
Заполняем ранее созданное в подключении Bothelp кастомное поле:
oplata_zakaza - условно ставим 1, либо другое значение. Таким образом мы идентифицируем, что заказ в Getcourse оплачен
Пример настроенного шага:
Готово! Связки настроены, и теперь их можно запустить.
Прежде всего, подключите сервисы к Albato:
Подключение Getcourse
Подключение BotHelp
Настройка связки Bothelp - Getcourse
Предварительно первая связка выглядит таким образом:
Перейди в раздел Мои связки → Создать новую связку.
В новом окне выбери событие, которое будет запускать связку.
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будем передавать данные — Bothelp
При каком событии запустится связка — Новые данные подписчика
Подключение — создано ранее.
Нажми Добавить триггер и переходим к настройке действия.
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Действие - GetCourse: Добавить пользователя
Действие - GetCourse: Новый заказ
Действие - BotHelp: Обновить кастом поля у подписчика
Далее, настраиваем каждый шаг в связке.
Шаг 2 - GetCourse: Добавить пользователя
Email - параметр из шага 1
Телефон - параметр из шага 1
Имя - параметр из шага 1
Созданное заранее кастомное поле в Getcourse (name_bot) - заполняем параметром из шага 1 ( Имя пользователя в примере). Нажимаем Сохранить.
Пример настроенного шага:
Шаг 3 - GetCourse: Новый заказ
Обновить текущий заказ - выбираем значение из списка Нет
Email пользователя - параметр из шага 2
Код предложения - вписываем вручную код нужного предложения из Getcourse
Стоимость заказа - вписываем вручную значение
Статус заказа - выбираем из списка
Заранее созданное кастомное поле в заказе Getcourse (ID_bothelp) - параметр из шага 1.
Нажимаем Сохранить.
Пример настроенного шага:
Шаг 4 - BotHelp: Обновить кастом поля у подписчика
ID Подписчика - параметр из шага 1
Заполняем созданные раннее в подключении Bothelp кастомные поля:
number - параметр из шага 3
cost_money - параметр из шага 3
payment_link - параметр из шага 3
Пример настроенного шага:
Нажмите Сохранить и первая связка готова!
Настройка связки Getcourse - Bothelp
Теперь мы переходим к настройке второй связки, которая будет передавать данные по завершённому (оплаченному) заказу в Getcourse и обновлять кастомное поле на стороне Bothelp.
Перейдите в раздел “Мои связки” и выберете “Создать новую связку”.
В новом окне выберете событие, которое будет запускать связку.
Сервис, из которого будем передавать данные — Getcourse.
При каком событии запустится связка — Заказ создан/изменён
Подключение — создано ранее.
На стороне GetCourse необходимо настроить процесс на завершённые заказы с нужным вам предложением и прописать в нём вебхук из подключения для заказов. Также добавьте в процессе заполнение кастомного поля в карточке заказа “1” - далее по нему будет идти проверка в Bothelp. Если у Вас возникают сложности с настройкой процессов, то необходимо будет обратиться в поддержку GetCourse.
Нажмите Добавить триггер и переходите к следующему шагу – настройка действия.
Сервис, куда будем передавать данные — Bothelp.
Какое действие выполнить, когда запустится связка — Обновить кастом поля у подписчика
Подключение — создано ранее.
Переходим к настройке Шага 2 - BotHelp: Обновить кастом поля у подписчика.
ID Подписчика - параметр из шага 1
Заполняем ранее созданное в подключении Bothelp кастомное поле:
oplata_zakaza - условно ставим 1, либо другое значение. Таким образом мы идентифицируем, что заказ в Getcourse оплачен
Пример настроенного шага:
Готово! Связки настроены, и теперь их можно запустить.
Обновлено на: 21/05/2024
Спасибо!