В Telegram-боте деньги принимают тремя способами: через платёжного провайдера (ЮKassa, Robokassa), через Telegram Stars или ссылкой на внешнюю платёжную страницу. Выбор зависит не от вкуса, а от того, что вы продаёте. Ошибётесь — заблокируют бота или платежи.
Главное правило: физическое vs цифровое
Telegram требует: цифровые товары и услуги, потребляемые внутри Telegram (подписка на контент, доступ к закрытому каналу, генерации нейросети), продаются только за Stars. Физические товары и офлайн-услуги (доставка еды, запись в салон, одежда) — через обычных платёжных провайдеров картой или СБП.
Это не рекомендация, а условие политики платформы: ботов, продающих цифровой контент за рубли напрямую, Telegram ограничивает.
Способ 1. ЮKassa через Bot Payments API
Классика для магазинов и услуг в РФ. Бот выставляет нативный инвойс — пользователь платит картой или через СБП, не покидая Telegram.
- Комиссия: ~2,8–3,5% в зависимости от оборота и способа оплаты.
- Чеки 54-ФЗ: ЮKassa умеет фискализацию сама — боту достаточно передать состав корзины.
- Часы на интеграцию: 10–20 — инвойсы, обработка статусов, чеки, возвраты.
- Минус: нужен договор с ЮKassa на юрлицо или ИП, самозанятым сложнее.
Способ 2. Robokassa
Тот же сценарий, что и ЮKassa, другие условия.
- Комиссия: ~3–7%, зависит от тарифа и оборота.
- Плюс: проще старт для ИП с небольшим оборотом, есть решения для самозанятых.
- Минус: нативная интеграция с Bot API менее гладкая — чаще делают через платёжную ссылку: бот отправляет URL, пользователь платит в браузере, вебхук возвращает статус.
Способ 3. Telegram Stars
Внутренняя валюта Telegram. Пользователь покупает Stars через App Store или Google Play, тратит их в вашем боте, вы выводите выручку через Fragment в TON.
- Комиссия: фактически самая высокая — свою долю берут и сторы, и Telegram. Считайте ~30%+ от цены для покупателя.
- Плюс: единственный легальный способ продавать цифровой контент внутри Telegram. Интеграция самая быстрая — 5–10 часов, чеки не нужны.
- Минус: вывод в TON — волатильность и вопросы бухгалтерии для российского юрлица.
Сравнение
| ЮKassa | Robokassa | Stars | |
|---|---|---|---|
| Что продавать | товары, услуги | товары, услуги | цифровой контент |
| Комиссия | ~2,8–3,5% | ~3–7% | ~30%+ |
| Чеки 54-ФЗ | автоматом | автоматом | не нужны |
| Оплата не выходя из бота | да | чаще ссылкой | да |
| Часы на интеграцию | 10–20 | 8–15 | 5–10 |
Тарифы меняются — перед запуском сверьте актуальные условия провайдера.
Подводные камни, которые всплывают после запуска
- Двойные платежи. Пользователь нажал «оплатить» дважды — без идемпотентности в обработчике получите два списания и разбор с клиентом.
- Просроченные инвойсы. Платёж пришёл, когда заказ уже отменён. Нужна сверка статусов, а не «получил вебхук — выдал товар».
- Возвраты. По закону обязаны уметь возвращать. Кнопки «вернуть» в Bot API нет — возврат делается через API провайдера, и этот сценарий надо программировать отдельно.
- Чек не доехал. Фискализация упала, а деньги списались — нужен мониторинг и повторная отправка чека, иначе штраф.
Эти четыре пункта — разница между «ботом с кнопкой оплаты» за 5 часов и рабочей платёжной системой за 15–20. Сколько всего часов занимает бот целиком — разобрали в статье «Сколько стоит Telegram-бот в 2026».
Что выбрать
- Магазин, доставка, запись на услуги → ЮKassa (или Robokassa, если старт с малым оборотом).
- Подписка на канал, платный контент, AI-генерации → Stars, вариантов нет.
- Продаёте и то и другое → комбинируйте: физическое за рубли, цифровое за Stars — в одном боте это нормально.