Перейти к содержимому

Боты и мессенджерыСвой продукт

Оплата в Telegram-боте и Mini App: ЮKassa, CloudPayments, СБП, Stars и чеки

Связываю заказ, подтверждение оплаты, выдачу и возврат. Для цифровых товаров внутри Telegram проверяю правила Stars. Для расчётов в России отдельно разбираю чеки.

Для кого
Бизнес, который принимает заказы или продаёт доступ через Telegram
Проверено

Знакомо?

Выберите свою ситуацию

Ситуация Боты и мессенджеры
Кнопка оплаты есть, но путь заказа после неё не описан.

Как я решаю

Что я делаю

Связываю заказ, подтверждение оплаты, выдачу, продление и возврат. В своём подписочном сервисе Telegram я реализовал ЮKassa (карты и СБП), Stars и веб-чекаут вне Telegram. Повтор создания платежа не создаёт дубль. Уведомления обрабатывает сервер, для ожидающих платежей заданы отдельные правила.

Для вашего бизнеса сначала определяю товар и место продажи. Цифровые товары и услуги внутри Telegram продаются за Stars, валюта XTR. Для физического товара и отдельного внешнего сценария подбираю платёжного провайдера по правилам площадки и доступу продавца.

Процесс

Как это работает

Этапов: 6. Объём работ и цену согласуем заранее.

  1. Выбрать сценарий

    Разделяю цифровую продажу внутри Telegram, физический товар и продажу вне Telegram.

  2. Создать платёж

    Связываю заказ, сумму и валюту устойчивым ключом: повтор запроса возвращает тот же результат.

  3. Получить подтверждение

    Для Stars жду successful_payment и сохраняю telegram_payment_charge_id. Для ЮKassa принимаю вебхук и проверяю актуальное состояние объекта.

  4. Выдать один раз

    Повтор уведомления не создаёт вторую выдачу. Ожидающий платёж получает явный статус и действие для покупателя.

  5. Связать продление и возврат

    Проверяю платёж, состояние подписки и изменение доступа.

  6. Проверить чек

    Когда он требуется, передаю данные для фискализации и отдельно отслеживаю результат.

Передача

Что вы получаете

  • Описанную схему оплаты без смешения разных типов товаров.
  • Связь заказа с платежом, выдачей и возвратом.
  • Защиту от повторной выдачи и видимые спорные операции.
  • Проверенный путь чека в согласованном объёме, когда он требуется.
На чём сделаноЧастей: 7
  1. Telegram Bot API
  2. Mini App
  3. Stars
  4. ЮKassa
  5. платёжный журнал
  6. обработчик вебхуков
  7. очередь выдачи

Подтверждение

Примеры работ и результаты

Свой продукт Сделано и работает у меня, в продакшене.

До → после

До: об оплате судят по экрану покупателя. После внедрения: заказ связан с подтверждённым платежом, выдачей и возвратом. Сбой сервера и ошибку чека видно отдельно.

Что можно посмотреть

Мой подписочный сервис в Telegram показывает платёжное ядро: идемпотентное создание, вебхуки, продления, возвраты и политику ожидающих платежей. Для вашей сборки провожу приёмку: успех, отказ, задержка, повтор уведомления, возврат и ошибка чека, когда он входит в объём.

Для нового проекта могу подключить CloudPayments с проверкой HMAC-уведомлений и СБП. Фискализация через CloudKassir проверяется отдельно.

ЮKassa описывает объект receipt и контакт покупателя для чека. ФНС 24 августа 2026 напомнила: СБП само по себе не освобождает от ККТ. Применимость 54-ФЗ и исключений согласую с вашим бухгалтером. Источники прочитаны 22 октября 2026.

Я построил в своём подписочном сервисе Telegram оплату через ЮKassa (карты и СБП), Stars и веб-чекаут вне Telegram. Основа описана в опубликованном кейсе; правила проверил 22 октября 2026. CloudPayments предлагаю как отдельную интеграцию. Кассовый режим конкретного продавца, включая расчёты Stars, согласуется отдельно.

Цена и сроки

Сколько стоит и как идёт работа

Technical Working Session 10 000 ₽ для выбора схемы. Focused Fix от 30 000 ₽ для одного ограниченного обмена. Custom Engineering Project от 100 000 ₽ для бота, Mini App и учёта. Продолжение работы возможно как Technical Partnership от 60 000 ₽ в месяц. Объём и срок согласую до реализации.

СметаФиксируется до начала работы

Цена
Technical Working Session 10 000 ₽ для выбора платёжного сценария. Focused Fix от 30 000 ₽ для одной ограниченной интеграции. Custom Engineering Project от 100 000 ₽ для бота, Mini App и связанного учёта.
Сроки
Сначала определяю товар, место продажи и доступность провайдера для продавца. Срок реализации фиксирую после согласования оплаты, выдачи, возврата и чеков.
Первый шаг
Опишите задачу. Я отвечу в течение одного рабочего дня и подскажу, что делать дальше. Первый ответ бесплатный.

Заметка Даниилаперед началом работы

Когда это не нужно

Если готовое решение поддерживает ваш товар, подтверждения, возвраты и чеки и вы проверили этот путь, начните с него. Если платёжная схема ещё не согласована с продавцом и его бухгалтерией, разработка кнопки не закроет этот вопрос. Смежное предложение: боты и подписки.

Даниил

Вопросы

Что об этом спрашивают

Можно ли продавать цифровой доступ внутри Telegram через ЮKassa?

Цифровые товары и услуги внутри ботов и Mini Apps оплачиваются через Stars. ЮKassa подходит для допустимого сценария с внешним провайдером. Внешнюю продажу проверяю отдельно по её устройству и правилам площадки.

СБП заменяет кассовый чек?

Нет. Способ перевода сам по себе не освобождает от чека. Применимость 54-ФЗ и возможных исключений проверяется для вашего продавца и расчёта.

Похожие ситуации

Daniil Maximkin

Здравствуйте, я Даниил.

Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.

Есть похожая задача?

Опишите задачу

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com

Обсудить задачу

Расскажите, что нужно разработать, исправить или подключить.

Описать задачу next@taskfordaniel.com