Нода «Оплата»

Нода «Оплата» принимает платёж прямо в диалоге. Бот выставляет счёт через ваш магазин YooKassa, клиент оплачивает по ссылке, и сценарий продолжается по одному из трёх выходов: оплачено, отменено или время вышло. Работает во всех каналах ботов: Telegram, MAX, VK, Avito и на сайте.

Что делает / Возможности

ВозможностьОписание
Фиксированная суммаСумма числом или из переменной, например {{total}}.
Каталог товаровБот показывает товары из каталога кнопками, клиент выбирает — счёт выставляется на выбранный товар. В Avito кнопок нет: товары приходят нумерованным списком, и клиент отвечает номером.
Описание платежаТекст, который клиент увидит в YooKassa.
Чек 54-ФЗЕсли у магазина включены чеки, нужен email для чека — без него сценарий не опубликовать.
Три выходаsuccess — оплачено, failed — оплата отменена или не прошла, timeout — время на оплату вышло.
Тайм-аутОт 1 до 1440 минут, по умолчанию 60. Когда срок вышел, а оплаты нет, сценарий сам уходит по timeout — клиенту не нужно ничего писать.
Рекуррентная подпискаПервый платёж сохраняет карту, дальше сумма списывается каждые N дней.
Оплата балламиБаллы программы лояльности уменьшают сумму — только при фиксированной сумме.
КэшбэкЗа успешную оплату через ноду баллы начисляются автоматически, если программа лояльности включена.

Пока клиенту выставлен счёт

  • Бот ждёт результата оплаты. Нажатия других кнопок не уводят клиента с шага оплаты: ссылка на оплату уже у него.
  • В Telegram и MAX клиент может начать сценарий заново командой из триггеров сценария, например /start. Иначе шаг ждёт результата до тайм-аута.
  • Оплата работает и сразу после нажатия кнопки или ответа на вопрос — например, «Оплатить» после выбора тарифа.
  • После оплаты сценарий продолжается во всех каналах, в том числе на сайте и в Avito.

Для ноды «Оплата» нужна подключённая интеграция YooKassa — она проводит платежи и сообщает боту результат. Если вы удалите или отключите интеграцию, опубликованные сценарии, которые на неё ссылаются, уйдут в архив. «Оплата» доступна на всех тарифах подписки «Маркетинг», в том числе на Free.

Когда применять

  • Продажа курса или инфопродукта. Бот рассказывает о продукте и принимает оплату, после чего выдаёт доступ.
  • Оплата заказа в боте. Клиент собрал заказ, «Формула» посчитала итог, нода выставляет счёт.
  • Платная запись или бронь. Предоплата за услугу прямо в диалоге.
  • Подписка. Ежемесячный платёж за клуб или сервис с автосписанием.

Как настроить

  1. Подключите YooKassa

    Убедитесь, что интеграция YooKassa активна. См. Подключение YooKassa.

  2. Добавьте ноду «Оплата»

    Перетащите ноду на канвас и выберите магазин. Если рабочий магазин YooKassa у вас один, он подставится сам.

  3. Выберите режим

    «Фиксированная сумма» — сумма и описание; «Каталог товаров» — товары, которые бот покажет кнопками, а в Avito — нумерованным списком.

  4. Настройте чек и тайм-аут

    Если у магазина включены чеки, подставьте email клиента. Задайте, сколько минут ждать оплату.

  5. Разведите выходы

    Соедините success с продолжением заказа, failed и timeout — с предложением оплатить снова или связаться с поддержкой.

С чем сочетать

Пример

Бот рассказывает о курсе и выставляет счёт на 5000 ₽. У клиента 500 баллов — они уменьшают сумму до 4500 ₽. После оплаты выход success ведёт к «Сообщению» со ссылкой на материалы, а за покупку автоматически начисляется кэшбэк. Выходы failed и timeout предлагают повторить платёж.