Тенденции финтеха

Крипто-платежи в мини-приложениях Telegram

Руководство по настройке, правила Stars и реальные комиссии

Telegram требует свою собственную валюту Stars (XTR) для цифровых товаров и услуг, продаваемых внутри ботов и Мини-приложений. 

Крипто-платежные шлюзы используются для всего, что не покрывается Stars: услуги в реальном мире, физические товары, балансы платформы, депозиты и выплаты B2B. Этот гид объясняет, что на самом деле разрешено, два практических способа настроить прием криптовалюты, сколько это стоит и обходной путь для одной вещи, которую криптовалюта пока не может сделать — периодические подписки.

Ключевые выводы

  • Существует два практических способа принимать криптовалюту через мини-приложение Telegram или бота: автоматизированный кастодиальный и автоматизированный некостодиальный (умный контракт).
  • В настоящее время ни одна блокчейн-платформа не поддерживает реальные периодические подписки без серьезных компромиссов по безопасности — практическим обходным решением является перезаряжаемый баланс внутри приложения.
  • Платежи по картам внутри WebView мини-приложения часто сталкиваются с проблемами 3D Secure и проверками на мошенничество — одна из практических причин, по которой криптовалюта работает более гладко в этой конкретной среде.
  • Фальшивые мини-приложения, созданные для опустошения подключенных кошельков, представляют собой активную и растущую угрозу в 2026 году.

Боты против Мини Приложений

Большинство материалов "как принимать криптовалюту в Telegram" на самом деле касается ботов — вы отправляете ссылку на оплату или счет в виде сообщения в чате, пользователь нажимает на нее, и открывается браузер (или встроенный интерфейс оплаты). 

Мини Приложение отличается: это полноценное веб-приложение, которое открывается непосредственно внутри Telegram в виде WebView, с собственным интерфейсом, навигацией и — если хотите — встроенным процессом оплаты в интерфейс, а не в виде ссылки. 

Криптокошелек — доступный через иконку вложений в любом чате Telegram — является хорошим примером того, как это на самом деле выглядит на практике: балансы, потоки отправки/получения, собственная навигация, все это без выхода из чата.

Если вы создаете подписной сервис, рынок или платформу iGaming, вы почти наверняка создаете Мини-приложение, а не простой бот. Шаги настройки ниже применимы к обоим, но опыт оформления заказа заметно лучше внутри Мини-приложения, потому что страница оплаты может находиться внутри вашего интерфейса, а не перенаправлять пользователя куда-то еще.

Telegram Stars против крипто-шлюзов

Документация по платежам ботов Telegram требует, чтобы цифровые товары и услуги, продаваемые внутри бота или Мини-приложения, использовали Telegram Stars (код валюты XTR) — не карты, не криптовалюту. Это охватывает такие вещи, как разблокировка премиум-контента, покупка внутриигровой валюты для игры или оплата цифровой подписки, которая полностью потребляется внутри Telegram. 

Volet.com · Проверка платежей Telegram

Звезды или крипто-шлюз?

Выберите, что вы продаете. Ответ следует из собственных Условий обслуживания разработчиков ботов Telegram, а не из общих рекомендаций.

Где крипто-платежные шлюзы являются правильным и законным инструментом:

  • Услуги, предоставляемые вне Telegram — VPN-соединение, хостинг, SaaS-продукт, консультации, все, что пользователь потребляет вне платформы, даже если он платит за это внутри бота Telegram.
  • Физические товары — все, что отправляется или передается лично.
  • Балансы и депозиты платформы — пополнение кошелька внутри вашего собственного приложения (это также практическое решение проблемы подписки ниже).
  • B2B и трансграничные платежи — выплаты партнерам, расчеты на рынке между бизнесами, которые полностью выходят за рамки определения "цифровые товары, продаваемые в приложении" Telegram.

Платежи по картам внутри WebView Мини-приложения

Существует техническая причина, по которой крипто-платежи кажутся более плавными, чем карты, особенно в среде Telegram. Мини-приложения работают внутри WebView — встроенного браузера, а не полноценного — и процессоры карт часто сталкиваются с проблемами в этой среде: проверки на мошенничество могут срабатывать неправильно, а окна подтверждения 3D Secure часто не открываются должным образом или не возвращают управление на страницу, оставляя клиента в подвешенном состоянии во время платежа без ясного следующего шага.

Крипто обходит эту проблему, потому что в первую очередь нет сетей карт и этапа 3D Secure, который мог бы сломаться внутри WebView. Давайте разберем это более подробно. 

Два способа принимать крипто в Telegram

Конечно, вы всегда можете вручную поделиться адресом кошелька и проверить платежи самостоятельно — но это не масштабируется за пределы случайных разовых счетов. Для всего, что вы строите на длительный срок, вы действительно выбираете между двумя автоматизированными моделями.

Автоматизированное хранение и прием

Это то, что на самом деле хотят большинство бизнесов. Вы интегрируете платежный шлюз — через API или Хостинг Чекаут — и он обрабатывает весь процесс:

  • Шлюз автоматически генерирует счет и платежные данные для каждой покупки, извлекая адрес из пула и рассчитывая сумму к оплате.
  • Клиент отправляет платеж; шлюз автоматически сопоставляет его со счетом.
  • Шлюз уведомляет ваш бэкенд через вебхук, как только платеж подтвержден, чтобы вы могли автоматически предоставить доступ.
  • Средства зачисляются на ваш торговый баланс — либо в той же криптовалюте, которой заплатил клиент, либо автоматически конвертируются в стейблкоин или фиат, что полезно, если ваши цены установлены в долларах США, и вы не хотите подвергать себя риску волатильности криптовалюты.

Читать далее: Встроенные крипто-платежи: практическое руководство для рынков, SaaS и цифровых платформ


Внутри Telegram это выглядит по-разному в зависимости от того, как вы интегрируете:

  • Через API вы сами создаете интерфейс в сообщениях вашего бота или внутри экранов вашего собственного Мини-приложения. 
  • Через Хостинг Чекаут Мини-приложение открывает веб-вью с готовой платежной страницей — никакая разработка бэкенда не требуется с вашей стороны, и это работает одинаково, независимо от того, создаете ли вы бота или полноценное Мини-приложение.

Автоматизированное некостодиальное принятие (умный контракт)

Здесь средства никогда не проходят через шлюз. Клиент подключает свой собственный кошелек напрямую к вашему чеку и оплачивает через умный контракт прямо на ваш кошелек. Шлюз берет небольшую комиссию за обработку, но никогда не хранит средства; расчет происходит полностью внутри самой транзакции.

Фактический поток пользователей выглядит следующим образом:

  1. Клиент нажимает "Подключить кошелек".
  2. Он перенаправляется в приложение своего кошелька для подтверждения подключения — на мобильном устройстве это открывает само приложение кошелька; на настольном компьютере — расширение браузера или сканирование QR-кода.
  3. Он возвращается к вашему чеку.
  4. Он подтверждает детали транзакции.
  5. Он снова перенаправляется в свой кошелек для подписания платежа.
  6. Он возвращается на страницу подтверждения, которая ждет завершения транзакции в блокчейне, прежде чем пометить заказ как завершенный.

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


Читать далее: Руководство для торговцев по умным контрактам и чекам с подключением кошелька


Предупреждение о мошенничестве с опустошением кошелька

Этот точный процесс — подключение кошелька, подписание транзакции — также имитируют мошенники. Мошеннические клоны популярных мини-приложений с функцией заработка, включая похожие на Notcoin и Hamster Kombat, побуждали пользователей подключать свои кошельки, только для того чтобы злонамеренный смарт-контракт мгновенно и необратимо опустошал средства.

Это не делает подключение кошелька небезопасным по своей сути, но легитимность должна быть явно очевидной: последовательный, проверяемый платежный домен, фиксированное и детализированное одобрение расходов, а не открытое, и жесткое правило, что реальная касса никогда не запрашивает сид-фразу или предоплату — только подпись из собственного приложения кошелька клиента.


Читать далее: Как пользователи криптовалюты на самом деле теряют деньги в 2026 году


TON (Gram) как родной блокчейн Telegram

TON (The Open Network), недавно переименованный обратно в свое оригинальное название Gram, является единственным выбором для TON Connect в некастодиальном потоке выше. Это не рекомендация — это правило. Условия обслуживания разработчиков ботов Telegram требуют, чтобы любое мини-приложение, касающееся функциональности кошелька, подключалось исключительно через TON Connect.

Почему Telegram настаивает на этом: TON — это собственный блокчейн Telegram, и компания имеет прямую, растущую долю в его успехе. В мае 2026 года Telegram взял под прямой контроль инфраструктуру TON: компания застейкала 2,2 миллиона токенов, чтобы стать крупнейшим валидатором сети, заменив Фонд TON в качестве основного оператора. 

Кастодиальное принятие через API Volet.com или Hosted Checkout не сталкивается с этим — внутри самого мини-приложения не происходит этапа подключения кошелька, поэтому какие активы вы можете принимать, не ограничивается таким образом.


Читать далее: Какую блокчейн-сеть выбрать в зависимости от случая использования 


Проблема подписки

Сегодня ни один блокчейн не поддерживает автоматическое повторяющееся выставление счетов так, как это делает сеть карт — ближайшие приближения требуют либо предоставления смарт-контракту постоянного разрешения на снятие средств на неопределенный срок (значительная угроза безопасности, которую большинство компаний не должны принимать), либо создания чего-то настолько хрупкого, что это не стоит отправки.

Практическое решение — это пополняемый баланс вместо подписки:

  • Пользователь пополняет баланс внутри вашего мини-приложения с помощью криптовалюты — через тот же кастодиальный или некастодиальный поток, описанный выше.
  • Ваше приложение вычитает стоимость подписки из этого баланса по расписанию, которое вы контролируете.
  • Вы даже можете удерживать и отображать этот баланс в фиатных терминах (так что пользователь видит "$9.99 осталось" вместо колеблющейся суммы в криптовалюте), при этом принимая само пополнение в криптовалюте.

Это требует немного больше разработки внутри вашего мини-приложения, но это версия, которая на самом деле отправляется сегодня, не прося пользователей передавать постоянное разрешение смарт-контракту.

Предложение Volet.com для платежей в Telegram

Крипто-эквайринг через Volet.com не требует минимального оборота для начала, без сборов за настройку API или Hosted Checkout и без ежемесячной подписки.

Модель

Комиссия торговца

Комиссия за вывод

Кастодиальный (API или Hosted Checkout)

От 0.25%

От $0.5 фиксировано (больше, если конвертировать — см. ниже)

Некастодиальный (смарт-контракт)

0.25%

Нет — средства поступают напрямую в ваш кошелек

Указанная ставка является базовым уровнем для приема платежей без конверсии. Дополнительная конверсия при расчетах оценивается отдельно — и самый распространенный случай, стейблкоины в USD, не стоит ничего дополнительного. Вот сколько на самом деле стоит конверсия при расчетах:

  • USDT или USDC → USD: бесплатно
  • USDT или USDC → EUR: 0.5%
  • BTC или ETH → USDT или USDC: 0.5%
  • Любая другая криптовалюта → стейблкоин: 1%

Больше деталей: Комиссии бизнес-аккаунта Volet.com


Пример: одно пополнение баланса VPN-сервиса на $9.99, оплаченное в USDT.

Кастодиальный (API или Hosted Checkout):

  1. Клиент отправляет вам 9.99 USDT из своего кошелька.
  2. Вам зачисляется $9.99 минус комиссия за эквайринг 0.25% (примерно $0.02), так что примерно $9.97 поступает на ваш бизнес-баланс Volet.com.
  3. Этот баланс накапливается с каждым пополнением клиента, и то, сколько это стоит вывести, зависит от того, что вы делаете дальше. 
  4. Самый дешевый вариант: пропустите фиат и выведите, скажем, $1,000 на свой крипто-кошелек в том же активе — только фиксированная сетевую комиссию (примерно $0.5–3.5 в зависимости от сети), так что вы получите примерно $996.50–$999.50
  5. Если вам нужен фиат, конвертируйте в момент, когда вы принимаете каждый платеж (рассчитывая в USD вместо удержания USDT), а не конвертируйте позже — эта конверсия бесплатна, так что вывод полученного баланса в $1,000 USD на ваш банк стоит только комиссии за вывод, от 1% в зависимости от метода, оставляя вам примерно $990
  6. Конвертация уже накопленного баланса USDT в USD после факта, внутри вашего аккаунта, стоит 1% сверху — плюс та же комиссия за вывод — так что вы получите примерно $980 вместо этого.

Некастодиальный (смарт-контракт):

  1. Клиент подключает свой кошелек и подписывает тот же платеж на 9.99 USDT.
  2. Смарт-контракт направляет платеж прямо в ваш кошелек, минус та же комиссия за обработку 0.25% — вы получаете примерно $9.97, уже находясь в вашем кошельке.
  3. Нет отдельного этапа вывода и нет комиссии за вывод, потому что средства никогда не находились у шлюза с самого начала. 
  4. Увеличьте это до тех же $1,000 в общих платежах клиентов, использованных в кастодиальном примере выше, и сравнение становится простым: $997.50 поступает напрямую в ваш кошелек.
Volet.com помогает строить ваши глобальные платежи
В фиате, крипто и стабильных коинах. Через API, размещенную кассу или легко устанавливаемые плагины. Принимайте, отправляйте и управляйте средствами — всё с помощью кода.

Часто задаваемые вопросы

Нет. Хостинг-касса не требует разработки бэкенда — мини-приложение открывает готовый веб-интерфейс для оплаты.

Но полная интеграция API также доступна, если вы хотите больше контроля над процессом оформления заказа.

Вы можете начать как физическое лицо.

Прием криптовалюты имеет значительно более низкий барьер для входа, чем традиционные платежные системы сегодня: не требуется отдельное юридическое лицо, бизнес-счет в банке или специализированный юридический советник для подключения, и индивидуальный разработчик может настроить прием с хранением или без хранения напрямую.

Да, при приеме с хранением входящие крипто-платежи могут автоматически конвертироваться в USD или EUR при расчете, так что ваш баланс не изменяется с колебаниями цен на криптовалюту, даже если ваш клиент заплатил волатильным активом.

Некустодальные платежи рассчитываются напрямую в том, чем заплатил клиент, поскольку в этом процессе нет промежуточного этапа конверсии.

Инструменты для автоматизации бухгалтерского учета криптовалюты и налоговой отчетности все еще значительно менее развиты, чем то, что существует для доходов от карт или банков — это настоящая проблема, если вам нужны чистые, готовые к аудиту книги.

Конвертация входящих платежей в стейблкоин или фиат при расчете (доступно с приемом с хранением от Volet.com) устраняет дополнительную сложность отслеживания колебаний цен на криптовалюту поверх самих транзакций.