К основному содержанию
T TON Adoption
Основы ГАЙД · 2026

Приём Gram и USDT на сайте: виджеты и шлюзы 2026

Как принимать Gram (бывший Toncoin) и USDT-on-TON на обычном сайте и в интернет-магазине: self-hosted приём, хостед-шлюзы, проверка платежа и UX.

Автор
TON Adoption Team · исследовательская группа проекта
Опубликовано
5 мин. чтения

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. Правильная схема:

  1. Сопоставление. Привяжите платёж к заказу либо через уникальный memo/comment в транзакции, либо через отдельный платёжный адрес на каждый заказ.
  2. Подтверждение. Дождитесь, пока транзакция попадёт в блок и наберёт нужную глубину подтверждений, а не просто «уйдёт» из кошелька.
  3. Сумма и токен. Сверьте, что пришёл именно нужный токен (Gram или jetton USDT-on-TON) и ровно та сумма — а не «почти».
  4. Идемпотентность. Один платёж = один заказ. Защитите вебхук от повторной обработки и подделки (подпись/секрет).

UX оплаты: QR и TON Connect

Покупателю нужно платить в один-два тапа. Рабочие паттерны:

  • QR-код + deep link. Покупатель сканирует код кошельком или жмёт ссылку — открывается готовая транзакция с адресом, суммой и memo.
  • TON Connect. Кнопка «Подключить кошелёк» связывает веб-сайт с кошельком пользователя; транзакция формируется на стороне сайта, человек подтверждает её в кошельке. Это самый «нативный» для TON веб-флоу.
  • Статус в реальном времени. Страница оплаты должна сама обновлять статус («ждём оплату → получено → подтверждено») по вебхуку или поллингу, без ручного refresh.

Сравнение с привычным крипто-эквайрингом

Классические крипто-шлюзы строились вокруг BTC/ETH и сетей с более высокими комиссиями и медленным подтверждением. Приём на TON отличается тем, что:

  • подтверждение — секунды, а не минуты;
  • комиссия сети близка к нулю, что делает рентабельными микроплатежи;
  • USDT-on-TON даёт стабильную расчётную единицу в той же быстрой сети;
  • TON Connect — встроенный, удобный веб-стандарт подключения кошелька.

При этом аудитория и привычки покупателей вне Telegram-экосистемы пока уже, чем у Bitcoin — это стоит учитывать при оценке доли крипто-оплат.

Пошаговый запуск приёма

  1. Выберите модель. Хостед-шлюз для быстрого старта без бэкенда — или self-hosted для полного контроля.
  2. Определите расчётную валюту. USDT-on-TON для стабильных цен; Gram — только с авто-конвертацией или осознанным холдом.
  3. Подключите приём. Установите плагин/виджет (для CMS вроде WooCommerce) либо настройте генерацию адресов и memo на своём бэкенде.
  4. Настройте проверку. Сопоставление по memo/адресу, ожидание подтверждений, проверка токена и суммы, идемпотентный вебхук.
  5. Сделайте UX. QR + deep link и/или TON Connect, живой статус оплаты, окно фиксации курса для Gram.
  6. Протестируйте на малых суммах. Прогоните полный путь: заказ → оплата → вебхук → смена статуса → возврат, прежде чем включать на проде.

Что дальше

Приём на сайте — часть более широкого сдвига к Gram как платёжному активу. Контекст рынка задают институциональный спрос (заявки на Gram ETF), инфраструктурные мосты вроде TON Teleport для нативного Bitcoin и регуляторные события — от сворачивания маржинальной торговли Gram на Coinbase до блокировки Telegram в Индии. Если же ваша воронка живёт в Telegram, отдельно посмотрите приём в боте — это другая интеграция.

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

Зависит от модели: USDT-on-TON убирает волатильность и удобен для цен в рублях или долларах, Gram подойдёт, если вы готовы держать актив сети или сразу конвертировать его через шлюз.
Нет. Хостед-шлюз или виджет берёт на себя адреса, проверку и вебхуки. Свой бэкенд нужен только при self-hosted приёме напрямую on-chain.
Через уникальный memo (comment) в транзакции TON либо отдельный платёжный адрес на заказ — шлюз затем шлёт вебхук со статусом.
Нет. Здесь речь про обычный сайт и checkout магазина, а не про бота. Логика проверки on-chain похожа, но интеграция идёт в веб-фронтенд и серверную часть сайта.

Похожие материалы