← Блог·2026-08-09

ЮKassa и Робокасса в Telegram-боте: подключение платежей

Как подключить ЮKassa к Telegram-боту и чем отличается путь с Робокассой: требования к ИП и ООО, оферта, настройка через BotFather, рекуррентные списания и причины отказов.

Бот собран, тарифы придуманы, осталось «просто подключить оплату» — и тут начинается самое долгое: заявки, оферты, вопросы от модерации и непонятное требование «пришлите сайт». Для приёма карт в российском Telegram-боте выбор обычно сводится к двум агрегаторам — ЮKassa и Робокасса. Разбираем, как пройти подключение с первого раза и какие грабли собирают почти все.

ЮKassa vs Робокасса: тарифы и требования

Оба сервиса работают по одной модели: вы заключаете договор как ИП или юрлицо, агрегатор принимает оплату от клиентов, удерживает комиссию с каждого платежа и переводит остаток на ваш расчётный счёт.

Ключевые отличия для владельца бота:

  • ЮKassa — нативный платёжный провайдер Telegram: подключается прямо через BotFather, и инвойсы открываются внутри чата.
  • Робокассу обычно интегрируют иначе — через API, платёжные ссылки, которые бот отправляет сообщением, или через сервисы-прослойки (конструкторы ботов с платёжным модулем).

По тарифам честный ответ такой: обе площадки берут процент с каждого платежа, ставка зависит от способа оплаты, оборота и категории бизнеса, и цифры периодически меняются — сверяйтесь с актуальными условиями на официальных сайтах перед подачей заявки. Для подписочной модели важно другое: комиссия снимается с каждого списания, каждый месяц. Прикидка для масштаба: каждый 1% комиссии на обороте 100 000 ₽ в месяц — это 1000 ₽, за год — 12 000 ₽.

Если сравниваете агрегаторы с готовыми подписочными сервисами, у тех комиссии заметно выше: Tribute берёт 10% с транзакции, Paywall.pw — 20% с платежа. Взамен они избавляют от бюрократии подключения мерчанта. Полную карту вариантов мы разобрали в обзоре способов приёма платежей в боте.

Что нужно до заявки: статус, оферта, описание услуг

Агрегаторы проверяют получателя денег, поэтому подготовьте всё заранее:

  • Статус. ИП или ООО с расчётным счётом. Физлицу без статуса договор не одобрят; по самозанятым у сервисов отдельные режимы с ограничениями — уточняйте условия до подачи.
  • Сайт или посадочная страница. Живой адрес, где описано, что вы продаёте: услуга, цена, сроки оказания, контакты. Ссылка на сам бот в качестве «сайта» — частая причина отказа.
  • Оферта. Публичный договор: что входит в подписку, как происходит оплата и продление, как оформить возврат. Разместите её на той же странице.
  • Реквизиты и ОКВЭД. Коды деятельности должны соответствовать описанию услуги. «Обучение» в заявке при ОКВЭД на грузоперевозки — гарантированный вопрос от модерации.

Подключение через BotFather: пошагово

Для ЮKassa путь выглядит так:

  • Зарегистрируйтесь в ЮKassa и дождитесь одобрения магазина.
  • В Telegram откройте BotFather: /mybots → выберите бота → Bot Settings → Payments.
  • Выберите ЮKassa из списка провайдеров и авторизуйтесь в открывшемся окне.
  • BotFather выдаст платёжный токен — его использует ваш код при выставлении счетов (метод sendInvoice в Bot API).
  • Сначала проведите оплату на тестовом токене, затем переключитесь на боевой.

Важная оговорка про правила платформы: Telegram требует, чтобы цифровые товары и услуги внутри ботов продавались за Telegram Stars, — фиатные провайдеры в инвойсах рассчитаны на физические товары. На практике доступ к контенту поэтому часто продают по-другому: бот отправляет платёжную ссылку агрегатора, оплата проходит на его странице, а бот открывает доступ по уведомлению об оплате (webhook). Именно по такой схеме обычно работает связка с Робокассой.

Рекуррентные платежи для подписки: нюансы

Подписка — это не разовый платёж, а регулярные списания, и здесь всплывают детали:

  • Инвойсы через BotFather автосписаний не поддерживают: рекуррентные платежи делаются через прямую интеграцию с API агрегатора — у ЮKassa это автоплатежи с сохранением карты, у Робокассы свой механизм регулярных списаний.
  • Автоплатежи включаются по отдельной заявке — в базовое подключение эта опция по умолчанию не входит.
  • Нужно явное согласие плательщика на сохранение карты и регулярные списания — пропишите его в оферте.
  • Продумайте отмену: пользователь должен отключать продление сам, без письма в поддержку, иначе получите возвраты и жалобы.
  • Логика доступа — на вашей стороне: агрегатор только списывает деньги, а открывать и закрывать доступ в канал по статусу подписки должен ваш бот. Как устроена эта связка целиком, разбирали в статье про бота для платной подписки.

Почему отклоняют заявки и что делать

Типовые причины отказов у обоих агрегаторов похожи:

  • Нет сайта, либо страница-заглушка без описания услуги и контактов.
  • Нет оферты, или из неё непонятно, за что именно платит клиент.
  • Размытое описание деятельности: «доступ к сообществу» без деталей выглядит для модерации как серый инфобизнес.
  • Категория повышенного риска: обучение, консультации, инвестиционная тематика — по ним запрашивают дополнительные документы, а с крипто-тематикой фиатные агрегаторы обычно не работают вовсе.
  • Несовпадение заявленной деятельности и ОКВЭД.

Что делать при отказе: запросить у поддержки конкретную причину, привести страницу и оферту в порядок, при необходимости добавить подходящий ОКВЭД и подать заявку повторно. Это нормальный рабочий процесс, а не приговор.

Альтернатива: платформа с готовым мерчантом

Если весь этот путь нужен вам ради одного — брать оплату за доступ в клуб, — посчитайте, окупается ли он. Другой вариант — платформа, где платежи уже встроены. Например, в CatchClub клуб получает собственного бота и брендированную мини-аппу, участники платят в USDT (через CryptoBot) или Telegram Stars, процент с платежей платформа не берёт, а тарифы фиксированные — начать можно на бесплатном Demo до 50 участников, карта для старта не нужна.

Честная оговорка: приёма банковских карт в CatchClub нет. Если ваша аудитория платит только картами РФ, агрегатор всё равно понадобится — и тогда эта статья ваш план действий. А если аудитория спокойно платит криптой или Stars (крипто- и IT-сообщества — как раз такой случай), платный клуб запускается вообще без заявок, эквайринговой оферты и ожидания модерации.