Нода «Оплата»
Нода «Оплата» принимает платёж прямо в диалоге. Бот выставляет счёт через ваш магазин YooKassa, клиент оплачивает по ссылке, и сценарий продолжается по одному из трёх выходов: оплачено, отменено или время вышло. Работает во всех каналах ботов: Telegram, MAX, VK, Avito и на сайте.
Что делает / Возможности
| Возможность | Описание |
|---|---|
| Фиксированная сумма | Сумма числом или из переменной, например {{total}}. |
| Каталог товаров | Бот показывает товары из каталога кнопками, клиент выбирает — счёт выставляется на выбранный товар. В Avito кнопок нет: товары приходят нумерованным списком, и клиент отвечает номером. |
| Описание платежа | Текст, который клиент увидит в YooKassa. |
| Чек 54-ФЗ | Если у магазина включены чеки, нужен email для чека — без него сценарий не опубликовать. |
| Три выхода | success — оплачено, failed — оплата отменена или не прошла, timeout — время на оплату вышло. |
| Тайм-аут | От 1 до 1440 минут, по умолчанию 60. Когда срок вышел, а оплаты нет, сценарий сам уходит по timeout — клиенту не нужно ничего писать. |
| Рекуррентная подписка | Первый платёж сохраняет карту, дальше сумма списывается каждые N дней. |
| Оплата баллами | Баллы программы лояльности уменьшают сумму — только при фиксированной сумме. |
| Кэшбэк | За успешную оплату через ноду баллы начисляются автоматически, если программа лояльности включена. |
Пока клиенту выставлен счёт
- Бот ждёт результата оплаты. Нажатия других кнопок не уводят клиента с шага оплаты: ссылка на оплату уже у него.
- В Telegram и MAX клиент может начать сценарий заново командой из триггеров сценария, например
/start. Иначе шаг ждёт результата до тайм-аута. - Оплата работает и сразу после нажатия кнопки или ответа на вопрос — например, «Оплатить» после выбора тарифа.
- После оплаты сценарий продолжается во всех каналах, в том числе на сайте и в Avito.
Для ноды «Оплата» нужна подключённая интеграция YooKassa — она проводит платежи и сообщает боту результат. Если вы удалите или отключите интеграцию, опубликованные сценарии, которые на неё ссылаются, уйдут в архив. «Оплата» доступна на всех тарифах подписки «Маркетинг», в том числе на Free.
Когда применять
- Продажа курса или инфопродукта. Бот рассказывает о продукте и принимает оплату, после чего выдаёт доступ.
- Оплата заказа в боте. Клиент собрал заказ, «Формула» посчитала итог, нода выставляет счёт.
- Платная запись или бронь. Предоплата за услугу прямо в диалоге.
- Подписка. Ежемесячный платёж за клуб или сервис с автосписанием.
Как настроить
Подключите YooKassa
Убедитесь, что интеграция YooKassa активна. См. Подключение YooKassa.
Добавьте ноду «Оплата»
Перетащите ноду на канвас и выберите магазин. Если рабочий магазин YooKassa у вас один, он подставится сам.
Выберите режим
«Фиксированная сумма» — сумма и описание; «Каталог товаров» — товары, которые бот покажет кнопками, а в Avito — нумерованным списком.
Настройте чек и тайм-аут
Если у магазина включены чеки, подставьте email клиента. Задайте, сколько минут ждать оплату.
Разведите выходы
Соедините success с продолжением заказа, failed и timeout — с предложением оплатить снова или связаться с поддержкой.
С чем сочетать
- Нода «Действия» — после success: выдать доступ, создать сделку в CRM.
- Нода «Сообщение» — после success благодарит клиента; после failed и timeout объясняет, что делать.
- Нода «Формула» — считает сумму заказа или сумму со скидкой по промокоду.
- Нода «Вопрос» — собирает email для чека до оплаты.
Пример
Бот рассказывает о курсе и выставляет счёт на 5000 ₽. У клиента 500 баллов — они уменьшают сумму до 4500 ₽. После оплаты выход success ведёт к «Сообщению» со ссылкой на материалы, а за покупку автоматически начисляется кэшбэк. Выходы failed и timeout предлагают повторить платёж.