Что такое фиксация курса при оплате криптовалютой

Фиксация курса — расчёт суммы в криптовалюте по курсу, зафиксированному в момент создания счёта, чтобы клиент заплатил точную сумму независимо от колебаний рынка.

Большинство магазинов ведут цены в долларах или другой фиатной валюте, а клиент платит криптовалютой. Значит, в какой-то момент цену нужно пересчитать. Если делать это в момент поступления средств, клиент не знает заранее, сколько отправить. Поэтому пересчёт делают при создании счёта: курс фиксируется, и клиент видит точную сумму, например 0,00123456 BTC.

У фиксированного курса всегда есть срок действия. Криптовалюты волатильны, и держать курс бесконечно сервис не может: через сутки сумма в BTC за ту же цену в долларах может заметно отличаться. Пока счёт действует, оплата точной суммой считается полной. Если срок вышел, счёт обычно пересоздают с новым курсом.

Для стейблкоинов вопрос почти исчезает: 1 USDT стоит около доллара, и фиксировать нечего. Но и здесь цена в долларах пересчитывается в токены, а сумма округляется до знаков, которые поддерживает токен. Поэтому важно показывать клиенту точную сумму к оплате, а не «примерно 100 USDT».

Альтернатива фиксации — выставлять цену сразу в криптовалюте. Тогда курс не нужен, но курсовой риск переходит к продавцу или к клиенту, в зависимости от того, кто держит монету дольше. Ошибки при работе с курсом: брать курс из одного ненадёжного источника, не ограничивать срок действия, округлять сумму при показе так, что клиент недоплачивает пару последних знаков.

В Moonvex цену можно задать в долларах или прямо в монете. Для цены в долларах сумма к оплате рассчитывается по курсу, зафиксированному в момент создания счёта.

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

Что будет, если курс изменится, пока клиент платит?

Пока счёт действует, это не важно: клиент платит зафиксированную сумму в монете. Риск изменения курса за это время берёт на себя продавец или сервис.

Нужна ли фиксация курса для USDT?

Курс USDT к доллару стабилен, но пересчёт всё равно происходит. Удобнее всего задавать цену прямо в USDT.

Почему сумма в BTC такая некруглая?

Это результат пересчёта цены в долларах по текущему курсу. Отправлять нужно ровно указанную сумму, без округления.

Где это пригодится

Связанные термины

Начните принимать оплату сегодня

Аккаунт и первый проект за минуту, без абонентской платы.

Создать аккаунт