CryptoCash auto min amount for TO currency

Инструкция по настройке модуля CryptoCash auto min amount for TO currency

1

Описание модуля

Модуль "CryptoCash auto min amount for TO currency" устанавливает минимальные лимиты для валюты выплаты по указанному проценту комиссии так, чтобы полученная прибыль от обмена по направлению, покрывала затраты на вывод валюты из CryptoCash. Данный модуль полезен для случаев, когда обменный пункт не хочет перекладывать комиссию за вывод с биржи (к примеру, для того чтобы на мониторингах располагаться выше в ТОПе) на клиента и покрывать данную комиссию за счет прибыли по направлению, которая будет обеспечена за счет больших лимитов по направлению.

Формула для расчета

Минимальная сумма обмена = сумма статической комиссии вывода на CryptoCash / ((процент комисии - процент потери)/100)*inaccuracy

Пример: Направление USDT TRC20 - POL.

  • Процент комиссии: 1.1%

  • Процент потери: 0.1%

  • Комиссия за вывод POL на CryptoCash: 0.1 POL

Если мы зададим значение inaccuracy - 1.0 (значение для безубытка), то в итоге мы получим:

Минимальная сумма обмена (POL) = 0.1 / ((1.1 - 0.1)/100)*1=10

Минимальные лимиты для направления USDT TRC20 - POL будут установлены 10 POL, так как именно при данной сумме обмена, чистая прибыль сможет покрыть потери 0.1 POL при выводе с CryptoCash

Стандартно для модуля значения inaccuracy указано 1.05, при таких значениях для этого примера минимальные лимиты будут 10.5 MATIC, что даст небольшую прибыль.

2

Установка модуля

Используя параметры ниже, установите модуль через функционал "Install plugin" по инструкции Install plugin.

Параметры для Install Plugin

Plugin type: External module

Plugin URL: @boxexchanger-plugins/module-crypto-cash-min-from-fee

Directory path: crypto-cash-min-from-fee

Auth: (Deploy token): оставляем пустым

Package tag: latest

3

Конфигурация

В случае, если вы уже зарегистрировались в CryptoCash и сгенерировали, а также сохранили значения "Public key" и "Private key" из ЛК CryptoCash, то перейдите к шагу 3.

  1. в CryptoCash по ссылке -> войдите в ЛК.

  2. На странице "Overview" - в блоке "Merchant Settings" нажмите "" -> в модальном окне нажмите "" -> значения "Public key" и "Private key" в надежное место.

Обратите внимание, что значения "Public key" и "Private key" также понадобятся для настройки Мерчант CryptoCash, Выплаты CryptoCash и CryptoCash модули. Сохраните секретный ключ в надежном месте, пока модули CryptoCash не будут настроены. В противном случае вам придется пересоздавать "Secret Key" так как после перезагрузки страницы ключ будет скрыт в целях безопасности.

  1. В админ панели скрипта зайдите на страницу "Доп модули" -> в разделе "MODULE SYSTEM" на значок настроек в блоке с модулем "CryptoCash auto min amount for TO currency".

  2. На странице настроек модуля, в поле "Public Key" укажите значение "Public key" из шага 2 -> нажмите "Save" -> в поле "Secret Key" укажите значение "Private key" из шага 2 -> нажмите "Save".

  3. API URL - ссылка для API запросов CryptoCash. В случае, если у CryptoCash изменится ссылка для API запросов, то в поле "API URL" вы можете указать новую ссылку -> нажать "Save".

  4. Для того чтобы включить модуль, на странице настроек "CryptoCash auto min amount for TO currency" укажите значение "1" в поле "Enable module" -> нажмите "Save".

  5. В поле "inaccuracy" укажите коэффициент для получения прибыли.

К примеру, при значении 1 модуль будет выставлять минимальный лимит для валюты, при котором обмен будет выполнен с нулевой прибылью. Однако, при значении 1.05 модуль выставит минимальный лимит для валюты выплаты, при котором омбен будет выполнен с прибылью для обменного пункта.

  1. В поле "Check routes" укажите:

    1. Directory path модуля(-ей) выплаты CryptoCash, если на шаге 5 вы выбрали "List of Payout key(s)". Directory path модуля возможно найти на странице настроек модуля выплаты в адресной строке. Пример на . Пример: crypto-cash,crypto-cash-2 -> Нажмите "Save".

    2. XML валют, если на шаге 5 вы выбрали "List of XML(s)". XML необходимо указывать в формате: XML1,XML2,XML3 (заглавными буквами, через запятую, без пробелов) Пример: USDTTRC20,BTC,ETH,TRX,USDTERC20 -> Нажмите "Save".

  2. В поле "Ignore routes by ID" вы можете указать routeid направлений, которые модуль будет игнорировать при выставлении значений "Сумма потери" и "Сумма комиссии". Пример: 662b69be181771c84d8176a8,662b69be181771c84d8176a9 -> Нажмите "Save".

    routeid направления возможно найти на странице настроек направления в адресной строке. Пример на .

  3. Debug log - передача дополнительных логов команде BoxExchanger. В случае трудностей при работе модуля, установите значение "Yes" -> "Save" и обратитесь к поддержке BoxExchanger.

  4. Через 60 секунд после сохранения параметров выше, модуль выставит минимальные лимиты для валют выплаты в направлениях, которые подходят под критерии. Каждые 60 секунд модуль обновляет минимальные лимиты для валют выплаты, в случае если комиссия за вывод валюты на CryptoCash изменилась.

Last updated

Was this helpful?