Все статьи

Журнал

Как принимать USDT на сайте: пошаговое руководство

Что нужно, чтобы принимать оплату в USDT на сайте или в приложении: аккаунт, счета, выбор сети клиентом, подтверждение и зачисление.

  • USDT
  • Гайды
Как принимать USDT на сайте: пошаговое руководство

Принимать USDT проще, чем кажется. Монета у клиента уже есть, поэтому ваша задача — показать точную сумму, адрес, который принадлежит только этому заказу, и узнать в момент, когда перевод подтверждён. Эти три задачи берёт на себя платёжный шлюз.

1. Решите, что вам нужно от шлюза

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

Путь одного заказа в USDT: шлюз, мерчант, счёт, оплата, подтверждение, USDT на балансе

2. Создайте мерчанта и проверьте в тесте

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

3. Создавайте счёт на каждый заказ

Счёт — это запрос на оплату с суммой, валютой и сроком жизни. Передавайте свой номер заказа в order_id, чтобы потом сопоставить платёж. Цену можно задавать в своей валюте, например RUB, USD или EUR, или сразу в USDT. Клиента отправляют на страницу оплаты.

4. Пусть клиент выберет сеть

USDT существует во многих сетях, и у клиента он обычно лежит в одной из них. TRON — самая частая, BNB Chain и L2-сети Ethereum дёшевы, Ethereum подходит для крупных сумм. Чем больше сетей вы предлагаете, тем меньше брошенных платежей.

5. Дождитесь подтверждения, потом выдавайте заказ

Не отправляйте заказ по слову клиента или скриншоту. Выдавайте его, когда счёт получил статус paid: это происходит после подтверждения перевода сетью. Опирайтесь на вебхук или запрос статуса, а не только на событие в браузере.

6. Получите деньги

Монеты, отличные от USDT, конвертируются по рыночному курсу, а USDT зачисляется на ваш баланс. Вывести можно на свой адрес. Сумма на балансе не зависит от изменения цены монеты через минуту.

Частые ошибки

  • Один статический кошелёк на все заказы: платежи невозможно различить.
  • Подтверждение заказа из браузера вместо сервера.
  • Единственная дорогая сеть в списке.
  • Забыть, что счёт истекает: создавайте новый, а не используйте старый адрес.

Весь путь платежа описан на странице «Как это работает», а конкретные вызовы API — на странице для разработчиков.

Принимайте крипту, получайте USDT

Создайте мерчанта, выставьте счёт, попробуйте песочницу. Боевой приём — после проверки.

Ещё из журнала