Цены на сайте QPOL указаны в токенах, не в фиате. Курс «токен → валюта» появляется в кабинете в момент покупки. Курс на момент покупки — это курс, фиксируемый на срок ваучера; последующие движения местной валюты не меняют того, за что вы уже заплатили.
Почему так? Три причины.
Первая — стабильность валюты. Для пользователей в регионах с волатильными местными валютами фиатная цена на сайте оказывается неправдой к моменту прочтения — страница показывает число, которое уже не совпадает с тем, что списали бы час спустя. Токены стабильны; конвертация происходит в момент коммита, с курсом, видимым в этот момент, и зафиксированным.
Вторая — разнообразие каналов. Ваучеры приходят разными путями — напрямую, Telegram-бот, партнёрские магазины, подарки. У каждого канала может быть своя ценовая привязка к фиату (промо, опт, региональное ценообразование). Токен — общий знаменатель между каналами; местная фиатная цена варьируется по каналу и времени.
Третья — сравнимость тарифов. Страница Pricing показывает Shared pool и Personal server в одних единицах. Даже если абсолютные фиатные значения двинутся со временем, соотношение между тарифами остаётся осмысленным. «Personal примерно в пять раз дороже Shared» сегодня — и то же соотношение завтра, как бы ни двигалась местная валюта.
Что реально делать пользователю: игнорировать абстракцию, кроме случаев сравнения цен. Когда заходите в кабинет активировать или купить ваучер — курс показан рядом с суммой. Кабинет показывает локальную фиатную цену, которую спишут. Вы подтверждаете; ваучер активируется.
Если курс изменился во время сессии — иногда рынок двигается между открытием кабинета и кликом «оплатить» — курс фиксируется по подтверждению, не по открытию. Сюрпризного расхождения между «увидел» и «заплатил» не будет.
При передаче ваучера (подарок, семейное использование) получатель активирует тот же ваучер; токены — часть самого ваучера. Отдельным token-кошельком пользователю заведовать не нужно.