Chat Boty
изображение
7/31/20269 минут

🔗Оплата в GetCourse - настройка реакции SaleBot

Добрый день, в этой статье вы узнаете как насторить и связать геткурс для оплаты.

Я разделил эту задачу на такие части:

  1. Получить API-ключ GetCourse
  2. Создать предложение и указать его код
  3. Создать заказ в GetCourse через SaleBot
  4. Настроить процесс в GetCourse после успешной оплаты
  5. Создать в SaleBot блок, который срабатывает по вебхуку оплаты

🔗Получение API-ключа в GetCourse

Для начала нужно связать аккаунт GetCourse с проектом в SaleBot.

Чтобы это сделать нужно зайти во вкладку «Настройки аккаунта» → «АПИ» или перейдите по ссылке

https://ВАШ_АККАУНТ.getcourse.ru/saas/account/api.

На открывшейся странице нам понадобятся два значения:

1)Account name

2)секретный ключ

Фото api-dannye

При создании ключа обязательно включите возможность чтения и записи. Если этого не сделать, GetCourse может возвращать ошибку «Действие запрещено».

Фото sozdanie-api-klyucha-1

Теперь переходим в SaleBot: Настройки проекта → Константы проекта

Создаём две константы:

getcourse_account_name = Account name

getcourse_secret = секретный ключ

Фото konstanty

Отлично, первый этап закончен.

🔗Создание предложения в GetCourse

Теперь нужно создать предложение, которое клиент будет оплачивать.

Перейдите в GetCourse:

Продажи → Продукты

В настройках укажите уникальный код предложения, например:

course_5990

Этот код нужно запомнить - далее мы передадим его в функцию SaleBot.

Важно: код должен быть уникальным и соответствовать тому предложению, на которое мы хотим создать заказ.

🔗Создание страницы с формой оплаты

Перейдите в раздел:

Сайт → Страницы

Создайте новую страницу или откройте уже существующую.

На странице разместите форму продажи и выберите в её настройках нужное предложение.

Клиент будет переходить на эту страницу из SaleBot, заполнять данные и оплачивать заказ средствами GetCourse.

После настройки сохраните и опубликуйте страницу.

Например, адрес страницы может выглядеть так:

https://school.getcourse.ru/payment

🔗Настройка процесса после оплаты в GetCourse

Теперь нужно сделать так, чтобы после успешной оплаты GetCourse отправлял информацию в SaleBot.

Для этого перейдите в GetCourse:

CRM → Процессы → Создать процесс

Фото sozdat-protsess

Укажите название процесса, например:

Передача оплаты в SaleBot

В качестве объекта выберите зказы

После этого нажмите «Создать».

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

Теперь перейдите во вкладку «Процесс»

Фото protsess2

нажмите «Добавить блок» и выберите:

Операция → Вызвать URL

Далее нажимаем сохранить.

Фото blok-url

В поле URL вставьте ссылку такого вида: https://chatter.salebot.pro/getcourse_webhook/КЛЮЧ_API_SALEBOT?client_id={object.user.sb_id}&callback_text=clubenter&email={object.user.email}

КЛЮЧ_API_SALEBOT - ключ доступа к API из настроек проекта SaleBot

КЛЮЧ_API_SALEBOT — ключ доступа к API из настроек проекта SaleBot;

SB_ID_ПОЛЬЗОВАТЕЛЯ — значение дополнительного поля sb_id клиента;

clubenter_90 — текст события, которое будет передано в SaleBot;

object.user.email — электронная почта клиента. Далее запустите.

🔗Создание блока с условием в SaleBot

После настройки процесса в GetCourse возвращаемся в конструктор воронок SaleBot.

Создайте ярко-зелёный блок. Он будет срабатывать, когда GetCourse отправит уведомление об успешной оплате. В поле «Условие» укажите getcourse и callback_text который вы написали. У меня это getcourse clubenter

Фото zelenyy-blok-1

Готово! Мы настроили связку GetCourse и SaleBot для реакции на успешную оплату.

Теперь вся цепочка работает автоматически: Клиент оплачивает предложение в GetCourse

запускается процесс по заказам

GetCourse отправляет вебхук в SaleBot

срабатывает нужный блок

клиент получает сообщение после оплаты

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

Если вам нужна разработка чат-ботов/автоворонок в ВК, ТГ, Инсте, WhatsApp или нужна автоматизация CRM, то заполняйте заявку по форме ниже и мы с вами свяжемся!

остались вопросы?
Не зHаете нужен ли вам чат-бот/автоворонка?

Оставьте заявку на Оставьте заявку на бесплатную консультацию, обсудим насколько наши решения (применимы или полезны) для вашего бизнеса

Позвонить Telegram

спасибо!

мы с вами свяжемся
в течение 2 часов

заполните форму ниже

И мы с вами свяжемся в
течение нескольких часов