Конструкторы чат-ботов

Как подключить оплату в Smartbot Pro.

Бот на Smartbot Pro присылает покупателю ссылку на оплату BANKA BOT. После оплаты мы запускаем цепочку от события Webhook, бот проверяет оплату HTTP-запросом и сам выдаёт товар.

Подключить в кабинете

Бот сам выдаст товар.Инструкция по документации Smartbot Pro, 24.09.2026: справка Smartbot Pro.

Что получится

Бот принимает оплату и выдаёт товар

После оплаты мы сообщаем конструктору, бот проверяет оплату и сам выдаёт товар.

  • Ссылка в сообщении бота открывает страницу оплаты BANKA BOT
  • После оплаты цепочка от события Webhook запускается сама
  • Сумма, товар и номер платежа приходят в переменную %public_api_data%
  • Бот выдаёт товар только после проверки оплаты
Перед началом

Что понадобится

Готовые значения для вставки дадут кабинет и мастер «Подключение к чат-боту». Писать код не нужно.

  • Сценарий в Smartbot Pro с событием Webhook и доступ к разделу «Интеграции»
  • Кабинет BANKA BOT: он открывается в Telegram, ИП и расчётный счёт не нужны
  • Продукт и цена, например гайд за 990 ₽
  • Твой Telegram среди контактов бота: напиши своему боту хотя бы раз, туда придёт пробная оплата
  • Бот в Smartbot Pro не пишет первым: покупатель должен хотя бы раз написать боту.
Пошагово

Подключение за 7 шагов

  1. 01

    Создай подключение в кабинете

    В кабинете BANKA BOT открой «Настройки», раздел «Подключение к чат-боту», и нажми «Новое подключение». Выбери Smartbot Pro, напиши название продукта и цену, например «Гайд, 990 ₽».

  2. 02

    Создай токен и событие Webhook

    В Smartbot Pro в разделе «Интеграции» создай токен с уровнем доступа «Выполнение блоков». В сценарии добавь событие Webhook и выбери этот токен и канал. Блок покажет JSON для тела запроса: скопируй его целиком и вставь в кабинет вместо адреса.

  3. 03

    Отправь ссылку «Оплатить»

    Вставь ссылку из кабинета в текст сообщения. Переменную %user_id% Smartbot Pro подставит сам, и покупатель откроет страницу оплаты нажатием.

  4. 04

    Проверь оплату сразу после события

    Первым блоком после события Webhook поставь «HTTP-запрос» методом POST на адрес проверки. Тело в формате JSON (SQ) возьми из кабинета, «Тело ответа» сохрани в переменную %banka_status%.

  5. 05

    Поставь условие перед товаром

    Добавь «Условие» на переменную: %banka_status% равно paid ведёт к товару, «Иначе» к сообщению, что оплата пока не пришла.

  6. 06

    Добавь кнопку «Я оплатил»

    Кнопка «Я оплатил» ведёт в тот же «HTTP-запрос» с условием. Так покупатель получит товар, даже если наш запрос задержался.

  7. 07

    Нажми «Проверить»

    В кабинете нажми «Проверить»: мы запустим цепочку для твоего Telegram. Бот должен ответить, что оплата пока не пришла. Так и должно быть: пробное событие денег не несёт.

Если не работает

Частые ошибки

Кабинет просит скопировать JSON из события Webhook целиком

Вставлен только адрес или JSON без токена. Скопируй весь JSON из блока события Webhook и вставь его в кабинет.

Цепочка не запускается

Сценарий не опубликован, а событие Webhook запускает только опубликованную версию. Ещё одна причина: токен удалён в разделе «Интеграции».

Сообщение не доходит до покупателя

Покупатель ни разу не писал боту или запретил ему сообщения. Бот в Smartbot Pro не пишет первым.

Для автора

Что даёт BANKA BOT

Три способа оплаты

Покупатель платит по СБП, картой или в USDT на странице BANKA BOT в браузере. Ставить приложения не нужно.

Один счёт на одну покупку

Повторное нажатие «Оплатить» открывает тот же счёт, а оплаченный показывает, что оплата прошла: дважды за одно и то же покупатель не заплатит. Новая покупка получает свой счёт.

Вывод хоть каждый день

Деньги забираешь на карту или в USDT, от 1 000 ₽. ИП и расчётный счёт не нужны.

Источники

Инструкция составлена по документации Smartbot Pro. Если в конструкторе что-то называется иначе, сверься с его справкой.

Начать

Подключи оплату в Smartbot Pro

Мастер в кабинете проведёт по шагам и даст всё, что нужно вставить в конструктор.

Подключить в кабинете