Журнал
Оплата криптовалютой

Как принимать оплату криптовалютой в Telegram (USDT, TON, BTC)

Оплата криптой в Telegram-магазине: USDT в сетях TON и TRON, Toncoin, Bitcoin, Ethereum, Solana и USDC. Пошаговая настройка с аккаунтом NOWPayments и без него.

В Telegram встроен кошелёк, и сотни миллионов людей уже держат в нём USDT и TON. Если вы продаёте в Telegram, дать таким покупателям платить криптой — небольшой шаг. В этой статье разберём, как принимать оплату криптовалютой в Telegram через магазин на Tiny Shops: какие монеты подходят, нужен ли где-то аккаунт и как всё настроить минут за десять.

Коротко#

Магазин на Tiny Shops принимает крипту двумя способами. Можно выбрать один или включить оба.

TON-кошелёкКриптовалюта через NOWPayments
Покупатель платитToncoin (TON)USDT в сетях TON и TRON, USDC, Bitcoin, Ethereum, Solana, Toncoin
Куда приходят деньгиСразу на ваш TON-кошелёкНа ваш аккаунт NOWPayments, оттуда на ваш кошелёк для выплат
Нужен аккаунтНет, только адрес кошелькаДа, бесплатный аккаунт NOWPayments
Цены в магазинеВ TONВ вашей валюте (USD, EUR, RUB, …), пересчёт при оплате
Комиссии сверх тарифаНет, только комиссия сети, её платит покупательСвоя комиссия NOWPayments

Простое правило: если цены в долларах или евро и нужен USDT — берите NOWPayments. Если магазин в TON и посредники не нужны совсем — TON-кошелёк.

В обоих случаях платёж привязывается к заказу автоматически. Покупатель видит «Платёж увидим сами», заказ появляется в дашборде оплаченным, а бот присылает вам уведомление. Проверять блокчейн вручную никому не нужно.

Можно ли просто указать свой USDT-кошелёк?#

Это самый частый вопрос, поэтому отвечаем сразу.

  • Для Toncoin — да. Способ «TON-кошелёк» отправляет деньги прямо на ваш личный кошелёк (Tonkeeper, Telegram Wallet, любой TON-кошелёк). У каждого заказа свой комментарий, поэтому магазин понимает, какой перевод за какой заказ.
  • Для USDT и других монет — не как адрес для оплаты. По одному общему адресу нельзя отличить двух покупателей, которые оба прислали по 25 USDT, и подтвердить оплату некому. NOWPayments решает обе задачи: у каждого заказа свой адрес и точная сумма, а магазин узнаёт об оплате сразу. Деньги всё равно приходят на ваш личный кошелёк — его указывают в NOWPayments как кошелёк для выплат.

Если хотите, чтобы покупатели переводили USDT прямо на ваш адрес, включите способ «Ручной заказ» и подтверждайте каждую оплату сами. Так тоже можно, но без автоматического подтверждения.

Способ 1: USDT, BTC и другие монеты через NOWPayments#

NOWPayments — процессинг криптоплатежей. Цены остаются в вашей обычной валюте. При оплате NOWPayments пересчитывает сумму в USDT, BTC или ETH, показывает покупателю адрес, следит за блокчейном и пересылает деньги на ваш кошелёк.

Что видит покупатель#

На оформлении заказа покупатель выбирает «Криптовалюта». Под способом видно, какие монеты вы принимаете:

Оформление заказа в Telegram Mini App, выбран способ «Криптовалюта»: USDT, BTC, ETH, TON
Оформление заказа в Telegram Mini App, выбран способ «Криптовалюта»: USDT, BTC, ETH, TON

Дальше покупатель выбирает, чем платить. USDT стоит первым и разделён по тому, где он лежит: в Telegram Wallet и Tonkeeper это сеть TON, с бирж обычно отправляют в сети TRON.

На экране оплаты крупно указана сеть, предупреждение про перевод не в той сети, QR-код, точная сумма и адрес. Покупатель копирует, платит, и экран обновляется сам.

Оплата USDT в сети TRON: QR-код, точная сумма, адрес и таймер на 20 минут
Оплата USDT в сети TRON: QR-код, точная сумма, адрес и таймер на 20 минут

Если кошелёк покупателя удержал часть суммы как комиссию сети, экран переключится на «доплатите остаток» и покажет, сколько не хватает. Заказ создаётся, только когда пришла вся сумма.

Шаг 1. Создайте аккаунт NOWPayments#

  1. Зарегистрируйтесь на nowpayments.io. Это бесплатно.
  2. Добавьте кошелёк для выплат — адрес, куда NOWPayments будет пересылать деньги. Обычно это USDT-кошелёк, можно личный.
  3. Откройте Settings → Payments → API keys и создайте API-ключ.
  4. Откройте Settings → Payments → Instant payment notifications и скопируйте IPN secret key.

Callback URL в NOWPayments вводить не нужно: Tiny Shops передаёт его с каждым платежом.

Шаг 2. Подключите NOWPayments в Tiny Shops#

В дашборде откройте Оформление заказа → Способы оплаты и нажмите «Добавить способ». У криптовалюты свой раздел:

Окно «Добавить способ оплаты», раздел «Крипта»: NOWPayments и TON-кошелёк
Окно «Добавить способ оплаты», раздел «Крипта»: NOWPayments и TON-кошелёк

Выберите «Криптовалюта: USDT, BTC, TON… (NOWPayments)». Форма подключения откроется сразу:

Форма подключения NOWPayments: API-ключ, IPN secret, сети USDT и другие монеты
Форма подключения NOWPayments: API-ключ, IPN secret, сети USDT и другие монеты
  1. Вставьте API-ключ и IPN secret key.
  2. Выберите сети USDT. Включите обе, TON и TRON · TRC-20, если нет причин этого не делать. TON — для тех, кто платит из Telegram Wallet, TRON — для тех, кто платит с биржи.
  3. Отметьте другие монеты, если нужны: Bitcoin, Ethereum, Solana, Toncoin, USDC. Проверьте, что эти же монеты включены в вашем аккаунте NOWPayments.
  4. Нажмите «Сохранить провайдер», затем «Сохранить изменения» вверху страницы.

Готово: способ «Криптовалюта» появился на оформлении заказа.

Проверьте до запуска#

У NOWPayments есть песочница с тестовыми деньгами. Заведите отдельный аккаунт на account-sandbox.nowpayments.io, возьмите там API-ключ и IPN secret и включите в форме «Песочница (тестовые платежи)». Оформите заказ в своём магазине и пройдите оплату. Когда всё устроит, вставьте боевые ключи и выключите песочницу.

Одно ограничение: у NOWPayments есть минимальная сумма заказа для каждой монеты — на момент написания около 10 $ для USDT в сети TRON. Если заказ меньше, покупатель увидит понятное сообщение с минимальной суммой, а не ошибку.

Способ 2: TON прямо на ваш кошелёк#

Для способа «TON-кошелёк» аккаунт не нужен вообще. Вставляете адрес кошелька, и покупатели платят вам напрямую.

Он работает, только если валюта магазина — TON: цена, которую видит покупатель, и есть сумма, которая придёт на кошелёк. Пересчёта нет.

  1. В дашборде поставьте валюту магазина TON (Оформление заказа → Способы оплаты, вверху).
  2. Нажмите «Добавить способ» → «TON-кошелёк».
  3. Вставьте адрес кошелька (начинается с UQ или EQ) и сохраните.
Форма подключения TON-кошелька: вставьте адрес
Форма подключения TON-кошелька: вставьте адрес

На оформлении покупатель нажимает «Оплатить в Tonkeeper» (или открывает другой TON-кошелёк). Сумма и комментарий к заказу подставляются сами. Магазин следит за вашим кошельком в блокчейне и подтверждает заказ за минуту-две. Если покупатель закрыл приложение до того, как перевод дошёл, фоновая проверка ищет платёж ещё 24 часа.

Экран оплаты TON в Telegram Mini App: «Оплатить в Tonkeeper», другой кошелёк, ручной перевод
Экран оплаты TON в Telegram Mini App: «Оплатить в Tonkeeper», другой кошелёк, ручной перевод

Другие способы принимать крипту в Telegram#

Когда ищете, как принимать криптовалюту в Telegram, встречаются эти названия. Вот чем они отличаются от готового оформления заказа в магазине.

  • Wallet Pay. Сторона для продавцов у встроенного в Telegram кошелька Wallet. Бизнес подаёт заявку и подключается через API. Подходит, если есть разработчики и вы делаете своего бота.
  • CryptoBot и Crypto Pay API. Популярный бот-кошелёк с API для счетов. Бота, который выставляет счета и выдаёт товар, всё равно пишете и держите вы.
  • TON Connect. Протокол, через который сайт или Mini App общается с TON-кошельком покупателя. Это кирпичик для разработчиков, а не готовая оплата.
  • Telegram Stars. Собственная валюта Telegram для цифровых товаров. Это не крипта, но заработанные Stars можно вывести в TON. В Tiny Shops Stars — отдельный способ оплаты, подробнее в статье Telegram Stars или Stripe.

Всё это требует кода. Tiny Shops даёт каталог, корзину, оформление заказа, учёт заказов и оплату криптой без программирования. Покупатель при этом остаётся внутри Telegram, а не уходит на сайт, и заказов теряется меньше.

Какую криптовалюту принимать#

  • USDT в сети TON. Начните с него. Он есть у большинства людей в Telegram, переводы проходят за секунды, комиссия сети — центы.
  • USDT в сети TRON. Добавьте для тех, кто платит с биржи вроде Binance или OKX.
  • Toncoin. Популярен в Telegram. Либо ставьте цены в TON и подключайте TON-кошелёк, либо добавьте Toncoin монетой в NOWPayments.
  • Bitcoin и Ethereum. Стоит включить, если покупатели просят. Подтверждения дольше, комиссии сети выше, поэтому они больше подходят для крупных заказов.
  • USDC и Solana. Быстро и дёшево. Включайте, если ваша аудитория уже пользуется кошельками Solana.

Крипту можно совмещать с картами, Stars и оплатой при получении в одном магазине. На оформлении заказа покупатель видит все включённые способы и выбирает сам. Обо всех способах оплаты — в отдельной статье.

Частые вопросы#

Нужно ли регистрировать компанию, чтобы принимать крипту? Для Tiny Shops — нет. NOWPayments может попросить верификацию в зависимости от страны и оборота, проверьте их условия.

Кто держит деньги? Не Tiny Shops. С TON-кошельком деньги приходят на ваш кошелёк. С NOWPayments — через ваш аккаунт NOWPayments на кошелёк для выплат. Наша комиссия (0,7–5% с заказа в зависимости от тарифа, первые 50 заказов бесплатно, один раз) списывается вместе с тарифом.

Что, если покупатель отправит не ту монету или не в той сети? Экран оплаты предупреждает об этом красным, а сеть покупатель выбирает до того, как увидит адрес. Перевод в другой сети на адрес не придёт, и привязать его к заказу нельзя. Иногда такой перевод может вернуть поддержка NOWPayments.

Что будет при возврате платежа? Когда NOWPayments сообщает о возврате или неудачном платеже, заказ отменяется автоматически.

Можно ли принимать крипту от покупателей вне Telegram? Да. Тот же магазин работает как обычный сайт с той же оплатой.

Попробуйте сами: создайте магазин бесплатно и подключите криптовалюту в разделе «Оформление заказа» дашборда.

Читать дальше

Оплата в телеграм

Способы оплаты в Telegram: Stars, Stripe, TON, QRIS

Все способы оплаты в Telegram для магазина: Stars, провайдеры BotFather, карты Stripe, TON, QRIS, GCash и FPX через Xendit. Кому какой и как подключить.

Канал

Новые статьи — сначала в Telegram.
Без спама и «лайфхаков роста».