Руководство провайдера
  • Регламенты
    • Общие принципы
    • Схема работы
    • Курс USDT
    • Обработка апелляций
  • API
    • Авторизация
      • Auth Token
      • Sign Token
    • Заявки на ввод
      • Создание заявки на ввод
        • Для карт
        • Для счёта
        • Для СБП
        • Для QR НСПК
        • Трансгран
      • Информация о платеже
      • Коллбэк
      • Отмена платежа
    • Заявки на вывод
      • Создание заявки на вывод
        • СБП
        • Карта
      • Коллбэк со статусом проверки вывода (HM -> ПП)
      • Коллбэк после проведения вывода (ПП -> HM)
    • Апелляции
      • Создание апелляции (ПП)
      • Отмена апелляции (ПП)
      • Уведомление о приёме апелляции админом
      • Информация об апелляции (ПП)
      • Коллбэк по апелляции (HM)
      • Причины закрытия апелляции (HM)
Powered by GitBook
On this page
  • Личный кабинет
  • Балансы
  • Основной баланс
  • Страховой баланс
  • Замороженный баланс
  • Финансовый поток
  • Методика расчет суммы списания с баланса для вводов
  1. Регламенты

Схема работы

Личный кабинет

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

  • Просматривать и пополнять ваш баланс, а также отслеживать все изменения по вашему балансу

  • Просматривать все операции, которые прошли по вашим реквизитам, с учетом зафиксированного курса

  • Делать экспорты статистики с детальными данными по указанным вами периодам

Балансы

В системе есть следующие типы балансов

Основной баланс

Это ваш рабочий баланс. Сколько тут средст есть, на такое количество заявок и будет создано. Рекомендуется держать не менее 20,000 USDT на основном балансе, чтобы система бодро отдавала вам заявки и не снижала темпы.

Страховой баланс

Поскольку мы принимаем апелляции в течение 30 дней с момента их получения, то мы сразу резервируем 10,000 USDT на случай если основного баланса не будет хватать. Именно по этой причине вы получаете личный кабинет с балансом в "минус 10,000 USDT".

Пополняетесь на 15,000 USDT, первые 10,000 USDT уйдут на погашение страхового, и далее на основном появится 5,000 USDT.

Страховой баланс будет доступен к выводу спустя 30 дней с момента создания последней транзакции.

Замороженный баланс

После того как вы получили заявку, система холдирует средства под ее обеспечение, согласно курсу USDT на момент создания заявки.

Финансовый поток

К примеру, вы только начали работать, потому у вас такое состояние балансов:

  • основной: 20,000 usdt

  • замороженный: 0 usdt

Теперь к вам пришел ордер на сумму 9,800 рублей

На момент создания ордера курс USDT был 98 рублей за 1 USDT

Соответственно, с основного баланса будет вычтено 100 USDT и эта же сумма будет добавлена на замороженный баланс. Получим такое состояние счетов:

  • основной: 19,900 usdt

  • замороженный: 100 usdt

Далее, если ордер не будет оплачен, то средства с замороженного баланса вернутся на основной и мы получим то же состояние счетов что и было.

Если же ордер будет оплачен, то средства будут списаны с замороженного баланса и на основной будет начислена комиссия. Например ваша комиссия - 5%. В этом случае на основной баланс будет добавлено 5 usdt и общее состояние ваших балансов будет следующим:

  • основной: 19,905 usdt

  • замороженный: 0 usdt

Куда делис 95 usdt? Они у вас на карте! Вы ведь не забыли что фактически вы нам продаете ваш usdt по выгодному курсу.

Методика расчет суммы списания с баланса для вводов

Что используется в расчетах:

  • Amount – сумма в фиатной валюте, например 10 000 рублей

  • CurrencyRate – курс фиатной валюты к USDT, например 95.53

  • Commission – комиссия в процентах, например 8%

Методика округления

Во всех вычислениях выполняется округление до двух знаков после запятой, по традиционному варианту математического округления, который является вариантом по умолчанию в большинстве языков программирования: если округляемый разряд больше или 5, то округляется в большую сторону. Например:

  • 0.041-0.044 округлится до меньшего, т.е до 0.04

  • 0.045-0.049 округлится до большего, т.е до 0.05

Шаг №1. Вычисляем значение "Сумма в USDT"

На первом шаге нам нужно конвертировать сумму в фиатной валюте в сумму в USDT, используя курс обмена. Округление происходит до двух знаков после запятой.

Формула: AmountInUsdt = round( Amount / CurrencyRate, 2 )

Пример вычисления:

AmountInUsdt = round( 10 000 / 95.53 , 2 ) = round( 104.679158, 2 ) = 104.68 USDT

Шаг №2. Вычисляем значение "Комиссия в USDT"

После того как сумма конвертирована в USDT, нужно рассчитать комиссию, которая будет вычтена. Комиссия рассчитывается как процент от суммы в USDT. Также важно округлить результат до двух знаков после запятой. Формула: CommissionInUsdt = round( AmountInUsdt * Commission / 100 , 2 )

Пример вычисления:

CommissionInUsdt = round( 104.68 * 8 / 100 , 2 ) = round( 8.3744, 2 ) = 8.37 USDT

Шаг №3. Вычисляем сумму списания с баланса в USDT

После того как мы рассчитали комиссию, мы можем получить итоговую сумму списания, вычитая комиссию из суммы в USDT. Итоговая сумма - это фактически та сумма, которая будет списана с баланса. Формула: TotalAmountInUsdt = AmountInUsdt - CommissionInUsdt

Пример вычисления:

TotalAmountInUsdt = AmountInUsdt - CommissionInUsdt = 104.68 - 8.37 = 96.31 USDT

В итоге с баланса должно списаться 96.31 USDT.

PreviousОбщие принципыNextКурс USDT

Last updated 3 months ago