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

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

Покупатель нажимает «Оплатить» в боте на Smartsender и платит на странице BANKA BOT. После оплаты мы запускаем для него событие banka_paid, его ловит блок «Триггер» в твоей воронке, а бот проверяет оплату и выдаёт товар.

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

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

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

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

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

  • Кнопка-ссылка «Оплатить» открывает страницу оплаты BANKA BOT
  • После оплаты в воронке сам срабатывает блок «Триггер» banka_paid
  • Бот выдаёт товар только после проверки оплаты внешним запросом
  • Деньги приходят на твой счёт в кабинете BANKA BOT
Перед началом

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

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

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

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

  1. 01

    Скопируй ключ API в Smartsender

    В Smartsender открой «Консоль», раздел «Интеграции», и в блоке «Ключ API» нажми «Показать ключ»: Smartsender спросит пароль. Кнопку «Выдать новый ключ» без нужды не нажимай, прежний ключ после неё сразу перестанет работать. По этому ключу мы сами передадим оплату в Smartsender, секрет подключения в Smartsender вставлять не нужно.

  2. 02

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

    В кабинете BANKA BOT открой «Настройки», раздел «Подключение к чат-боту», и нажми «Новое подключение». Выбери Smartsender, напиши название продукта и цену, например «Гайд, 990 ₽». На шаге «Как бот узнает об оплате» оставь «Уведомление об оплате» и вставь в поля «Ключ API». Ключи мы храним в зашифрованном виде и больше не показываем.

  3. 03

    Поставь ссылку в кнопку «Оплатить»

    Добавь в сообщение кнопку-ссылку «Оплатить» со ссылкой из кабинета. Переменную {{ userId }}, ID контакта в Smartsender, конструктор подставит сам.

  4. 04

    Поставь блок «Триггер» banka_paid

    После оплаты мы запускаем для покупателя событие banka_paid. Поставь в воронку блок «Триггер» с названием banka_paid ровно в этом регистре и опубликуй воронку: в черновике триггер не срабатывает. Товар сразу за триггером не выдавай.

  5. 05

    Проверь оплату за триггером

    За триггером поставь «Внешний запрос» методом POST на адрес проверки из кабинета, тело запроса тоже возьми оттуда. В «Соответствиях» добавь $.status и переменную banka_status. Дальше «Условие»: banka_status равно paid ведёт к товару, иначе бот пишет, что оплата пока не пришла.

  6. 06

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

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

  7. 07

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

    В кабинете нажми «Проверить»: мы убедимся, что Smartsender принимает твои ключи. Пробную оплату подписчикам мы не шлём. Напиши своему боту как покупатель и нажми «Я оплатил» до оплаты: бот должен ответить, что оплата пока не пришла. Доставку первой настоящей оплаты покажет журнал уведомлений в карточке подключения.

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

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

Кабинет пишет «Конструктор ответил ошибкой 403»

Ключ API перевыпущен или скопирован не целиком. Скопируй действующий ключ и заполни поле «Ключ API» в карточке подключения заново.

Кабинет пишет «Конструктор ответил, но не подтвердил приём»

Smartsender отклонил вызов. Проверь, что ключ API взят в том же проекте, где собран бот.

Триггер не срабатывает

Название блока не banka_paid в точности, воронка не опубликована, или триггеров с таким названием два: тогда сработают оба.

Для автора

Что даёт BANKA BOT

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

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

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

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

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

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

Источники

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

Начать

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

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

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