Основи роботи
Останнє оновлення: 03.05.2023 08:59
Швидкий старт

Використовуйте функцію швидкого додавання валют та напрямків обміну, це дозволить значно прискорити процес налаштування обмінника. Перейдіть до розділу "Валюти" та натисніть кнопку "Додати" - "Швидке додавання". Після додавання валюти, зробіть схожі кроки у розділі "Напрямки обміну".

Ручний режим

Для початку роботи у ручному режимі вкажіть платіжні реквізити, на які хочете приймати оплату на сторінці редагування валюти. Після чого виберіть "Мерчант обробки вхідних платежів" - "Ручна обробка платежів" на сторінці редагування напрямку обміну.

Процес обміну

1) Користувач створює та оплачує заявку на обмін згідно з інструкцією.

2) Після успішної оплати користувачу необхідно натиснути кнопку "Оплата зроблена".

3) Оператор перевіряє транзакцію в історії платіжної системи. Якщо платіж надійшов, оператор вручну здійснює виплату за заявкою на обмін та змінює її статус на "Виконана".

Вимкнення кнопки підтвердження оплати

Для цього перейдіть до розділу "Налаштування додатка" - "Налаштування ручної обробки платежу".

Додавання поля для введення ідентифікатора транзакції про оплату

Для цього перейдіть до розділу "Параметри програми" - "Параметри ручної обробки платежу".

Редагування інструкції з оплати

Щоб змінити стандартний текст інструкції, перейдіть до розділу "Налаштування шаблону" - "Слова та текст документа". Ви також можете вказати унікальний текст інструкції на сторінці редагування напрямку обміну у розділі "Опис".

Напівавтоматичний режим

Для початку роботи у напівавтоматичному режимі необхідно налаштувати мерчант. Після цього виберіть "Мерчант обробки вхідних платежів" на сторінці редагування напрямку обміну.

Процес обміну

1) Користувач створює та оплачує заявку на обмін, використовуючи форму оплати або платіжні реквізити мерчанту.

2) Після успішної оплати, заявка на обмін автоматично змінює статус на "Оплачена".

3) Оператор вручну здійснює виплату за заявкою на обмін та змінює її статус на "Виконана".

Система бонусів

Система бонусів дозволяє проводити обмін на вигідніших умовах для постійних клієнтів. Бонус додається до суми отримуваної валюти під час обміну. Розмір бонусу може залежати від обігу обмінів або бути унікальним для конкретного користувача. Обіг обмінів розраховується автоматично у базовій валюті балансу користувача, після кожного успішно завершеного обміну.

Для налаштування систему бонусів, перейдіть до розділу "Налаштування додатка" - "Налаштування системи бонусів".

Баланс користувача

Баланс користувача є внутрішньою валютою, яка використовується в роботі реферальної та інвестиційної програм, а також може виступати як гаманець електронної платіжної системи.

Будь-яка валюта або напрямок обміну може використовуватися для роботи з балансом користувача. Ви можете створити валюту "Balance USD", використовуючи рядок ідентифікатор "BALANCE" та працювати з нею, як і з будь-якою іншою валютою. Введення та виведення коштів відбувається через напрямок обміну з мерчантом обробки вхідних/вихідних платежів "Баланс користувача".

За замовчуванням баланс користувача представлений в еквіваленті валюти "USD". Ви можете змінити базову валюту у розділі "Налаштування додатка" — "Налаштування реєстрації та авторизації".

Реферальна програма

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

Для налаштування реферальної програми, перейдіть до розділу "Налаштування додатка" - "Налаштування реферальної програми".

Базовий парсер курсу

Конвертація суми винагороди у валюту балансу провадиться на основі базового парсера курсу, за замовчуванням використовуються дані Binance.

Щоб змінити базовий парсер курсу, перейдіть до розділу "Налаштування додатка" - "Загальне налаштування додатка".

Інвестиційна програма

Інвестування відбувається через відкриття вкладу у профілі користувача з оплатою через баланс користувача. Нарахування відсотків відбувається на баланс користувача. Тіло вкладу буде повернуто наприкінці терміну інвестування.

Для налаштування інвестиційної програми, перейдіть до розділу "Налаштування додатка" - "Налаштування інвестиційної програми". Поле "Інтервал нарахувань відсотків" може містити ціле число від 1 до 365. Означає кількість днів, через яку здійснюється нарахування відсотків.

Автоматичне оновлення курсів обміну

Якщо вам необхідно автоматично оновлювати курси обміну, ви можете використовувати низку вбудованих парсерів курсу, які працюють за встановленими налаштуваннями. Налаштування парсера курсів розташовані на сторінці редагування напрямку обміну, у розділі "Парсер курсу".

Приклад налаштування

Парсер курсу Пара Спосіб розрахунку Тип корекції Сума корекції Опис
HTX BTCUSDT - - - Отримати курс обміну BTC/USDT на біржі HTX
Binance USDTETH Сума Курс обміну віддаваної валюти 100 Отримати курс обміну USDT/ETH на біржі Binance (+100 USDT)
Forex USDUAH Відсотки Курс обміну отримуваної валюти -5 Отримати курс обміну EUR/UAH на Forex (-5 %)

Формули

Використовуючи формулу як парсер курсу та вираз як пару, можна розрахувати курс обміну з кількох джерел, використовуючи при цьому арифметичні та логічні оператори.

Написання формули починається з літери "S" (віддавана валюта) або "R" (отримувана валюта), це дозволить встановити курс обміну у форматі "X = 1" або "1 = X". Для отримання курсу обміну використовуйте запис "{ПАРСЕРКУРСУ:ПАРА}".

Приклади формул

Розрахувати курс обміну BCH/LTC на біржі Binance:

S {BINANCE:BCHUSDT} / {BINANCE:LTCUSDT}

Розрахувати середній курс обміну BTC/USDT на біржах Binance, HTX:

R ({BINANCE:BTCUSDT} + {HUOBI:BTCUSDT}) / 2

Отримати курс обміну BTC/USDT на біржі HTX, якщо його не вдалося отримати на біржі Binance:

S {BINANCE:BTCUSDT} ? {BINANCE:BTCUSDT} : {HUOBI:BTCUSDT}

Розрахувати курс обміну UAH/DOGE, використовуючи ПриватБанк та біржу Binance:

R {PRIVATBANK:UAHUSD} * {BINANCE:DOGEUSDT}

Отримати курс обміну ETH/USD, якщо курс обміну USDT/USD на біржі WhiteBIT менше 0.90 або більше 1.10, інакше отримати курс обміну ETH/USDT:

S {WHITEBIT:USDTUSD} < 0.90 || {WHITEBIT:USDTUSD} > 1.10 ? {WHITEBIT:ETHUSD} : {WHITEBIT:ETHUSDT}

Розрахувати курс обміну USDT/TRX у форматі 1 USDT = X TRX використовуючи біржу WhiteBIT:

R 1 / {WHITEBIT:TRXUSDT}

Калькулятор формул

Калькулятор формул розташований на сторінці редагування напрямку обміну та використовується для тестування більш складних формул з багатьма умовами.

1) Вставте або почніть писати формулу в полі "Формула".

2) Заповніть значення змінних у полі "Змінні", імітуючи реальний курс обміну. Щоб автоматично згенерувати список змінних формули, видаліть усі дані з поля.

3) Змінюйте будь-які дані та спостерігайте фінальний курс обміну.

Константи

Константи можуть використовуватися для зберігання різних числових значень, з подальшим використанням їх у формулах або як пари для парсера курсу, це може бути корисним для швидкої зміни курсу обміну у безлічі напрямків обміну або написання складних сценаріїв формування курсу обміну.

Приклад використання констант

Отримати курс обміну USD/UAH використовуючи ПриватБанк та збільшити його у відсотковому співвідношенні на значення константи UAHFEE:

R {PRIVATBANK:USDUAH} + (({PRIVATBANK:USDUAH} * {CONSTANT:UAHFEE}) / 100)

Отримати курс обміну ETH/USDT на біржі Binance якщо як значення константи USEBINANCE встановлено одиницю, інакше отримати курс обміну ETH/USDT на біржі WhiteBIT:

R {CONSTANT:USEBINANCE} == 1 ? {BINANCE:ETHUSDT} : {WHITEBIT:ETHUSDT}

Для налаштування константант, перейдіть до розділу "Налаштування додатка" - "Налаштування констант парсера курсу".

Динамічний курс обміну

Якщо вам необхідно автоматично оновлювати курс обміну, доки заявка на обмін не буде оплачена, ви можете включити опцію динамічного курсу обміну на сторінці редагування напрямку обміну. За замовчуванням курс обміну фіксується після створення заявки на обмін.

Експорт курсів обміну

Для отримання даних необхідно надіслати GET запит на одну з URL-адрес:

Формат URL-адреса
XML https://ВАШ.ДОМЕН/rates-export/xml
TXT https://ВАШ.ДОМЕН/rates-export/txt
JSON https://ВАШ.ДОМЕН/rates-export/json
JSON https://ВАШ.ДОМЕН/rates-export-another-json-v1

Обмеження доступу

Доступ до даних може бути обмежений токеном доступу. Для налаштування токена доступу, перейдіть до розділу "Налаштування додатка" — "Налаштування експорту курсів".

Приклад URL-адреси з токеном доступу:

https://ВАШ.ДОМЕН/rates-export/json/ТОКЕН_ДОСТУПУ
Працюємо без вихідних 10:00 - 20:00 (GMT+3)
© 2018 - 2024 Зроблено з Exchanger CMS