Фиксированный курс в платежах стейблкоинами: как это работает
Что значит фиксированный курс в криптоплатеже: почему цены задаются в долларах, что фиксируется на час, чем это отличается для стейблкоинов и волатильных монет и что делать с запоздавшими платежами.

Клиенту, платящему криптой, нужно точно знать, сколько отправить, а продавцу точно знать, сколько он получит. Между ними стоит курс. В материале объясняется, что фиксируется в платеже Qvard, почему для долларовых стейблкоинов это просто и важнее для остальных монет и как обработать платёж, пришедший после окна курса.
Вы задаёте цену в долларах, клиент платит эквивалент
С Qvard цену задают в долларах США. Платёж создаётся в долларах (price в запросе), а клиент платит эквивалент в активе и сети, которые выбирает на странице оплаты.
Так логика магазина остаётся в одной валюте: у заказа одна долларовая стоимость, чем бы ни платил клиент. Это даёт и клиенту ясное число: «заказ на 49 долларов, и в USDT в сети TRON это столько-то токенов».
Что фиксируется и на какое время
Курс на странице оплаты фиксируется на один час. За этот час сумма, которую просят отправить клиента, не меняется, даже если рынок движется. Клиент может прочитать точную сумму, открыть кошелёк, вставить её и отправить, не наблюдая, как цифра уплывает.
Именно это делает страницу оплаты пригодной. Для клиента криптоплатёж не мгновенный: нужно открыть кошелёк, проверить сеть и подтвердить. Курс, поменявшийся за это время, превращал бы каждый платёж в недоплату или переплату.
Стейблкоины и волатильные монеты
- Долларовые стейблкоины, такие как USDT и USDC, привязаны к доллару США, поэтому пересчёт близок к один к одному. Фиксированный курс здесь скорее удобство, а практический риск колебания цены во время оплаты очень мал.
- Волатильные активы, такие как Bitcoin, Ethereum, Litecoin, BNB или TRON, постоянно движутся относительно доллара. Здесь фиксированный курс делает настоящую работу: замораживает число на час, и вы получаете ту долларовую стоимость, которую назначили.
Qvard поддерживает оба типа среди активов; см. поддерживаемые монеты. Бизнесу, которому нужна предсказуемая долларовая выручка, проще стейблкоин; фиксированный курс делает пригодными и остальные монеты.
Одна оговорка: стейблкоин в стрессе может торговаться чуть ниже доллара. Для платежа, завершающегося за минуты, это малый риск; для остатка, который держится неделями, не пустяк, и нужен план (см. USDT или USDC для платежей бизнеса).
Что фиксированный курс не покрывает
Фиксация курса защищает платёж. Она не защищает всё вокруг:
- Неполные платежи. Если клиент отправил меньше нужного, например потому что биржа взяла комиссию вывода, платёж получает статус
partial, а webhook о завершении не отправляется. Это не проблема курса; см. недоплата в USDT: что делать. - Запоздавшие платежи. Платёж, пришедший спустя долгое время после часа, выходит за окно курса. Разбирайте его как обращение в поддержку, заранее решите правило и уточните у Qvard, как такой платёж обрабатывается для вашего проекта.
- Остатки, которые вы держите. Когда платёж завершён, средства ваши, в той монете, которой платил клиент. Если монета волатильна, её долларовая стоимость может измениться до вывода или конвертации.
Что сказать клиентам и как проектировать с учётом этого
- Скажите клиентам, что цена в долларах, а точная сумма в их монете показана на странице оплаты и действует час.
- Попросите платить сразу: открывать страницу, когда готовы отправить, а не за часы до этого.
- Для заказа, который может затянуться, создавайте платёж, когда клиент готов платить, а не при сборке корзины, чтобы час начинался тогда, когда нужно.
- Для клиента, пропустившего окно, создайте свежий платёж по заказу с новой ссылкой, а не используйте старую страницу. См. как работает redirectUrl в крипто-чекауте.
Запрос, создающий платёж, описан в материале API для криптоплатежей.
FAQ
Как долго зафиксирован курс?
На один час, на странице оплаты. За это время сумма, которую должен отправить клиент, не меняется.
В какой валюте задавать цену?
В долларах США. Клиент платит эквивалент в выбранном активе и сети.
Важен ли фиксированный курс для USDT и USDC?
Меньше, чем для других монет, поскольку долларовые стейблкоины привязаны к доллару. Он всё равно сохраняет сумму постоянной, пока клиент платит.
Что если клиент заплатил после часа?
Разберите это как обращение в поддержку, заранее решите правило и уточните у Qvard, как такой платёж обрабатывается. Когда возможно, создайте по заказу новый платёж.
