Приём Gram и USDT на сайте: виджеты и шлюзы 2026
Как принимать Gram (бывший Toncoin) и USDT-on-TON на обычном сайте и в интернет-магазине: self-hosted приём, хостед-шлюзы, проверка платежа и UX.
- Автор
- TON Adoption Team · исследовательская группа проекта
- Опубликовано
Содержание11разделов
TL;DR. Принять Gram (бывший Toncoin) и USDT-on-TON на обычном сайте можно двумя путями: подключить хостед-шлюз/виджет (быстро, без своего бэкенда, комиссия от ~0,3–1%) либо построить self-hosted приём напрямую on-chain (полный контроль, но нужен сервер и проверка платежей). Сопоставление платежа с заказом делается через memo/comment или отдельный адрес на заказ, статус подтверждается вебхуком. Для стабильных цен берите USDT-on-TON, для актива сети — Gram с авто-конвертацией.
Что изменилось с июня 2026
15 июня 2026 года Toncoin официально сменил название на Gram — это чистый ребрендинг тикера и логотипа, проведённый через голосование сообщества (TON Vote). Контракт не менялся, миграции и свопа нет: баланс 10 TON отображается как 10 GRAM в соотношении 1:1. Сама сеть остаётся TON, активом теперь называется Gram.
Для приёма платежей это значит одно: технически ничего не сломалось. Адреса, транзакции, memo и API работают как раньше — поменялись только ярлыки в интерфейсах кошельков и бирж. Если ваш магазин уже принимал TON, ничего переписывать не нужно. Если только планируете — учитывайте новое имя в текстах кнопок и инструкций для покупателя.
USDT доступен на TON нативно, без обёрток-мостов. Это делает связку «Gram + USDT-on-TON» удобной: волатильный актив сети и стабильный доллар в одной сети с одинаковой механикой транзакций.
Два способа принимать оплату на сайте
Хостед-шлюз или виджет
Внешний провайдер (крипто-эквайринг) выдаёт вам виджет/плагин для checkout, генерирует адреса и memo, проверяет входящие транзакции и шлёт вебхук о статусе заказа. Многие поддерживают плагины для популярных CMS — например, WooCommerce, — и API для кастомных сайтов.
- Плюсы: быстрый запуск, не нужен свой блокчейн-бэкенд, авто-конвертация Gram → стейблкоин или фиат, AML-скрининг на стороне провайдера.
- Минусы: комиссия (обычно от ~0,3% до 1%+), зависимость от стороннего сервиса, KYC-требования к мерчанту, потенциальные лимиты.
Self-hosted приём напрямую on-chain
Вы сами генерируете адреса, слушаете блокчейн и подтверждаете платежи. Никакого посредника между деньгами и вами.
- Плюсы: нет комиссии шлюза, полный контроль над ключами и данными, нет внешнего KYC к мерчанту.
- Минусы: нужен сервер и надёжный индексатор/нода-провайдер, своя логика проверки и ретраев, ответственность за безопасность ключей и волатильность Gram.
Стейблкоин против волатильного Gram
Ключевое продуктовое решение — в чём вы фиксируете цену.
- USDT-on-TON. Цена товара в долларах (или с пересчётом из рубля) совпадает с тем, что приходит. Нет курсового риска между моментом заказа и подтверждением. Идеально для интернет-магазина с фиксированными ценами.
- Gram. Подходит, если вы осознанно держите актив сети или сразу конвертируете его в стейблкоин/фиат через шлюз. Для розницы без авто-конвертации курсовой риск между оформлением и оплатой реальный — хоть TON и подтверждает транзакции быстро, цену стоит «замораживать» на короткое окно (например, 5–15 минут).
Скорость и комиссии TON
TON рассчитывает транзакции быстро — обычно за секунды — при очень низких комиссиях сети. Для checkout это даёт почти мгновенное подтверждение: покупатель не ждёт минутами, как на перегруженных сетях, а комиссия сети не съедает маржу на мелких платежах. Это одно из главных преимуществ перед классическим крипто-эквайрингом на «тяжёлых» блокчейнах.
Как проверить платёж
Самая частая ошибка новичков — показать «оплачено» по факту отправки, а не подтверждения on-chain. Правильная схема:
- Сопоставление. Привяжите платёж к заказу либо через уникальный
memo/comment в транзакции, либо через отдельный платёжный адрес на каждый заказ. - Подтверждение. Дождитесь, пока транзакция попадёт в блок и наберёт нужную глубину подтверждений, а не просто «уйдёт» из кошелька.
- Сумма и токен. Сверьте, что пришёл именно нужный токен (Gram или jetton USDT-on-TON) и ровно та сумма — а не «почти».
- Идемпотентность. Один платёж = один заказ. Защитите вебхук от повторной обработки и подделки (подпись/секрет).
UX оплаты: QR и TON Connect
Покупателю нужно платить в один-два тапа. Рабочие паттерны:
- QR-код + deep link. Покупатель сканирует код кошельком или жмёт ссылку — открывается готовая транзакция с адресом, суммой и memo.
- TON Connect. Кнопка «Подключить кошелёк» связывает веб-сайт с кошельком пользователя; транзакция формируется на стороне сайта, человек подтверждает её в кошельке. Это самый «нативный» для TON веб-флоу.
- Статус в реальном времени. Страница оплаты должна сама обновлять статус («ждём оплату → получено → подтверждено») по вебхуку или поллингу, без ручного refresh.
Сравнение с привычным крипто-эквайрингом
Классические крипто-шлюзы строились вокруг BTC/ETH и сетей с более высокими комиссиями и медленным подтверждением. Приём на TON отличается тем, что:
- подтверждение — секунды, а не минуты;
- комиссия сети близка к нулю, что делает рентабельными микроплатежи;
- USDT-on-TON даёт стабильную расчётную единицу в той же быстрой сети;
- TON Connect — встроенный, удобный веб-стандарт подключения кошелька.
При этом аудитория и привычки покупателей вне Telegram-экосистемы пока уже, чем у Bitcoin — это стоит учитывать при оценке доли крипто-оплат.
Пошаговый запуск приёма
- Выберите модель. Хостед-шлюз для быстрого старта без бэкенда — или self-hosted для полного контроля.
- Определите расчётную валюту. USDT-on-TON для стабильных цен; Gram — только с авто-конвертацией или осознанным холдом.
- Подключите приём. Установите плагин/виджет (для CMS вроде WooCommerce) либо настройте генерацию адресов и memo на своём бэкенде.
- Настройте проверку. Сопоставление по memo/адресу, ожидание подтверждений, проверка токена и суммы, идемпотентный вебхук.
- Сделайте UX. QR + deep link и/или TON Connect, живой статус оплаты, окно фиксации курса для Gram.
- Протестируйте на малых суммах. Прогоните полный путь: заказ → оплата → вебхук → смена статуса → возврат, прежде чем включать на проде.
Что дальше
Приём на сайте — часть более широкого сдвига к Gram как платёжному активу. Контекст рынка задают институциональный спрос (заявки на Gram ETF), инфраструктурные мосты вроде TON Teleport для нативного Bitcoin и регуляторные события — от сворачивания маржинальной торговли Gram на Coinbase до блокировки Telegram в Индии. Если же ваша воронка живёт в Telegram, отдельно посмотрите приём в боте — это другая интеграция.
Частые вопросы
Что лучше принимать — Gram или USDT-on-TON?
Нужен ли отдельный бэкенд, чтобы принимать оплату в TON?
Как сопоставить входящий платёж с заказом?
Это то же самое, что приём оплаты в Telegram-боте?
Похожие материалы
- Основы21 мая 2026 г.
Как принимать TON в Telegram-боте для бизнеса в 2026
5 рабочих способов приёма TON-платежей в Telegram-боте: Crypto Pay, Wallet Pay, xRocket Pay, Tonkeeper Pay, кастомный с TON Connect. Что выбрать под нагрузку.
- Новости28 мая 2026 г.
TON Pay: SDK для приёма платежей в TON 2026
@ton-pay/api — официальный SDK для приёма TON-платежей в web, Mini App и боте. Что внутри, отличия от Crypto Pay и Wallet Pay, как интегрировать.
- Основы16 мая 2026 г.
USDT на TON: полный гайд 2026
Как устроен USDT-джеттон в TON, чем отличается от ERC-20 и Tron USDT, где использовать, как платить комиссию и какие риски учитывать.
- Кошельки15 мая 2026 г.
Crypto Pay API: приём криптоплатежей в Telegram-боте за час
Практический гайд по Crypto Pay API от Crypto Bot: получение токена, createInvoice, проверка подписи webhook, поддерживаемые активы