Оплата: бот принимает платёж прямо в Telegram

Что делает блок «Оплата»
Блок отправляет клиенту счёт (инвойс) прямо в переписке с ботом — с заголовком, описанием и суммой. Клиент оплачивает в несколько касаний, не покидая Telegram. Как только оплата прошла, сценарий идёт по ветке дальше — можно поблагодарить, оформить заказ или выдать доступ.
Настройки блока
Панель настройки блока — что заполнить:
- Заголовок счёта
- Что клиент увидит вверху счёта в Telegram — например «Заказ №{{order_id}}». До 32 символов.
- Описание
- Пояснение к счёту: за что именно платит клиент. Показывается под заголовком. До 255 символов.
- Чем платить
- Звёзды Telegram (внутренняя валюта Telegram) или реальные деньги — гривны. Для реальной валюты у бота должен быть подключён платёжный провайдер.
- Сумма
- Сколько платит клиент. Для звёзд — целое число (например 100). Для гривен — до двух знаков после точки (например 500.00). Можно подставить переменную {{...}} — тогда сумма посчитается на сервере.
- Запомнить номер платежа
- Необязательно: имя ячейки, куда сохранить номер (id) успешного платежа для следующих шагов — например order_id. Пишется латиницей.
Пример: оплата заказа в кофейне
Клиент собрал корзину, бот блоком «Оплата» показывает счёт «Заказ №1024» на сумму заказа. После оплаты сценарий благодарит клиента и отправляет заказ в рабочий чат бариста.
Частые вопросы
Что такое звёзды Telegram?
Это внутренняя валюта Telegram: клиент платит ими прямо в приложении, без внешнего платёжного провайдера. Удобно для цифровых товаров и небольших сумм. Telegram требует, чтобы бот со звёздами отвечал на команду /paysupport: если своего сценария на неё нет, бот ответит покупателю стандартным текстом сам.
Как принимать реальные деньги (гривны)?
Нужно подключить боту платёжного провайдера (получить платёжный токен) и выбрать в блоке валюту «гривны». Тогда клиент платит обычной картой прямо в Telegram.
Что происходит после оплаты?
Сценарий автоматически продолжается со следующего шага — можно поблагодарить клиента, оформить заказ или выдать доступ. Номер платежа при желании сохраняется в переменную для дальнейших шагов.
Другие блоки этой группы
В чат команды
Бот отправляет сообщение в ваш рабочий чат или канал. Например, уведомить команду о новой заявке.Запрос к сервису
Бот обращается к вашему сайту или сервису за данными. Например, проверить остаток товара на складе или создать заказ в CRM.ИИ-ассистент
ИИ отвечает клиенту своими словами по вашим инструкциям и базе знаний. Например, консультант кофейни советует напиток и отвечает на вопросы о меню.Ждать данные
Ждёт, пока внешний сервис пришлёт событие на приёмник данных. Например, дождаться оплаты счёта и выдать доступ.Запустите Telegram-бота с Forgebot
Соберите первый сценарий, отвечайте подписчикам и смотрите аналитику — бесплатно, без кода.
Бесплатный тариф: 1 бот, 5 сценариев, 100 подписчиков. Без карты.