Опис скрипта BoxExchanger

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

Складові продукту

Веб-сайт
обмінного пункту

Готовий сайт обмінного пункту на Vue.js/Nuxt.js з можливістю кастомізації дизайну.

desktop/mobile версія

Адмін-панель управління

Ефективне управління вашим обмінним сервісом через інтуїтивно зрозумілий інтерфейс. Легкість в управлінні та налаштуванні вашого онлайн обмінника для оптимальної роботи вашого бізнесу.

Telegram-бот обмінника

Сучасний Telegram-бот, який дозволяє вашим клієнтам створювати та відстежувати заявки на обмін, а також використовувати його як особистий гаманець.

Функціонал back-end API

Потужний back-end API для вашого проєкту. Забезпечте високу продуктивність та гнучкість системи з нашим функціональним програмним інтерфейсом.

Технічна документація

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

для адміністратора

Мобільний додаток

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

Можливості продукту BoxExchanger

Зацікавилися у співпраці?

Product feature icon

Базовий функціонал

  • Панель управління заявками
  • Робота з заявками без перезавантаження сторінки;
  • Автоматичне оновлення резервів валют на основі проведених операцій;
  • Форма обміну для клієнта
  • Сторінка заявки для клієнта з кроками підтвердження заявки, оплати заявки, очікування обробки, помилки оплати та успішного обміну.
  • Логування помилок мерчантів та модулів виплат у деталях заявки
  • Призначення менеджера для заявки
  • Валідація формату гаманця та введених даних у полях заявки через регулярні вирази.
  • Чорний список по IP та заповнених даних (реквізитам, номеру телефону, пошті тощо);
  • Ручна верифікація користувачів та їх платіжних реквізитів через завантаження зображень;
  • Розширена інформація про користувача, який здійснює обмін (IP, мова сайту, user agent, UTM-мітки)
  • Зміна та логування статусів заявок
  • Функціонал коментарів у заявці як спосіб комунікації з клієнтом;
  • Система фільтрації заявок. Пошук заявок за IP-адресами, email, гаманцем та будь-якими даними з полів заявки.
  • Система перерахунку курсу заявки, комісії, партнерських відрахувань.
  • Email-повідомлення користувача про створення заявки та зміну її статусів
  • Перевірка транзакцій через AML-модулі.
  • Агрегатор платежів
  • Налаштування SMTP
  • Налаштування стартового порядкового номера заявки, верифікації, відгуку, користувача, реферального виведення
  • Створення та налаштування валют
  • Еквівалент валюти до USD (автоматичний та ручний)
  • Можливість встановлення прийому платежу за реквізитами, з унікальним текстом або автоматично через мерчант
  • Можливість встановлення ручної виплати або автоматичної через модуль.
  • Налаштування AML-модуля для валюти
  • Ручна верифікація реквізитів на прийом та виплату
  • Унікальний XML
  • Внутрішній гаманець користувача з можливістю поповнювати та виводити кошти з рахунку через здійснення обміну;
  • Додавання нових типів валют (наприклад, USD, EUR, UAH, BTC тощо);
  • Налаштування кількості знаків після коми для кожної валюти;
  • Можливість коригування резервів
  • Копіювання валют
  • Додавання унікальних полів для заявки при прийомі та виплаті валюти
  • Створення та налаштування напрямку
  • Страховка курсу;
  • Встановлення курсу, мінімальної та максимальної сум обміну, комісії обмінного сервісу, комісії платіжної системи, знижок за кожним напрямком обміну;
  • Можливість сортування напрямків
  • Додавання, редагування, видалення та копіювання напрямків
  • Додавання додаткових полів у форму обміну;
  • Інструкції на різних кроках заявки
  • Локалізація інструкцій
  • Функціонал груп напрямків, який дозволяє масово змінювати параметри (ліміти обміну, комісії, курс…) для багатьох напрямків;
  • Налаштування meta-тегів
  • Завантаження інвойсів у заявку
  • Можливість виключити напрямок з експортного файлу
  • Налаштування відображення напрямку на сайті та в Telegram-боті
  • Автоматичний режим роботи
  • Налаштування курсу з парсера або вручну
  • Плаваючий курс
  • Налаштування часу дії заявки
  • Налаштування пріоритетного мерчанта, модуля виплати та AML-модуля для конкретного напрямку
  • Налаштування автоматичної верифікації через Kycaid, Sumsub, AMLBot
  • Автоматичне встановлення комісій виводу біржі WhiteBIT через модуль “WhiteBIT auto-update out fee”
  • Автоматичне відключення напрямків по валютах, які недоступні для депозиту або виводу
  • Редагування створених полів та валідаторів
  • Джерела курсів обміну
  • Парсери конкуренції BestChange та Kurs.Expert;
  • Парсер My own rates, який дозволяє додавати власні курси; Заданий джерело курсів
  • Парсинг курсів з джерел: Binance P2P, WhiteBIT, Binance, CurrencyAPI, ExchangeRatesAPI та багато інших;
  • Прив'язка курсу обміну на сайті до курсу обміну іншого обмінника або XML-файлу (парсер XML file);
  • Модулі прийому та виплати
  • Автоматична генерація унікальних адрес під кожну заявку
  • Великий вибір модулів прийому та виплати для криптовалюти та фіату, а саме WhiteBIT, Binance, BetPay, Any.Money, Interkassa, Zen, Spoynt, Stripe, Geo-Pay та багато інших.
  • Автоматизація прийому та виплати
  • Динамічні реквізити, авто-підстановка реквізитів користувача при подачі заявки;
  • AML-модулі
  • CrystalBlockchain, GetBlock, AML Bot, MistTrack та QuickNode
  • Статистика
  • Експорт заявок у форматі .xlsx з можливістю вибору експортованих параметрів
  • Зведена статистика за кількістю користувачів, обмінів, напрямків, прибутку, відвідуванню сайту
  • Моніторинг внутрішніх балансів користувачів в адмін-панелі
  • Інформація про стан сервера back-end
  • Перегляд партнерських нарахувань
  • Історія обмінів та платежів
Product feature icon

Обліковий запис користувача та партнерська програма

  • Особистий кабінет користувача;
  • Індивідуальна знижка для користувача;
  • Редагування персональних даних користувача через ЛК та адмін-панель
  • Зміна пошти та встановлення 2FA як через ЛК користувача, так і через адмін-панель
  • Блокування акаунта через ЛК та адмін-панель
  • Видалення акаунта через ЛК
  • Взаємодія з акаунтами користувачів через адмін-панель. Зміна даних, перегляд історії дій, аналіз активності.
  • Система внутрішніх гаманців
  • Партнерська програма, індивідуальний партнерський відсоток;
  • Ручна виплата за партнерською програмою в будь-якій валюті;
  • Встановлення процентної ставки за замовчуванням для нових користувачів
  • Відповідає вимогам моніторингів
  • XML, JSON, TXT файли з курсами
  • XML-файл з курсами підтримує параметри комісій tofee, а також amount, minamount, maxamount, city та param;
  • Готове API для роботи з моніторингами
  • Повна відповідність вимогам великих моніторингів, таких як Obmify, Kurs.Expert, BestChange та інших.
  • Увімкнення/вимкнення експортного файлу курсів
Product feature icon

Система управління контентом

  • Система управління сайтом через адмін-панель.
  • Мультимовність користувацького та адмін-інтерфейсів. За замовчуванням підтримка української, англійської, іспанської та польської мов. Можна додати інші мови самостійно через код.
  • Віджет курсів обміну валют;
  • Додавання статичних сторінок
  • Додавання відгуків та їх модерація;
  • Створення FAQ та їх категорій
  • Створення правил та їх розділів
  • Створення новин
  • Додавання повідомлень та відображення на сайті залежно від зазначеного часу.
  • Створення статичних сторінок
  • Додавання та редагування блоку партнерів та контактів для зв'язку
  • Інтеграція онлайн-чату
  • Можливість встановлення технічних робіт на сайті
  • Можливість авторизації за допомогою сторонніх сервісів (AppleID, Google, Facebook тощо...)
  • Встановлення через адмін-панель favicon, логотипу для сайту та пошти
  • SEO налаштування meta title, description, meta text для сторінок сайту
  • SEO налаштування напрямків обмінів;
  • SEO налаштування новин
  • SEO налаштування правил
  • SEO налаштування статичних сторінок
  • Sitemap та robots.txt для сайту
Product feature icon

Безпека

  • Двофакторна аутентифікація в панелі управління
  • Прихована задавана адреса панелі управління
  • Telegram, Email та URL-повідомлення адміністратора про події, пов'язані з безпекою системи, новими заявками, новими верифікаціями, оновленням статусу заявки, запитами в службу підтримки;
  • Обмеження доступу до адмін-панелі по cron з довірених IP.
  • Встановлення reCaptcha
  • Підтвердження виплати заявки 2FA кодом
  • Необмежена кількість ролей з індивідуальними налаштуваннями прав для кожного адміністратора;
  • Журнал подій користувача та адміністраторів
  • Обмеження доступу до сервера по SSH-ключу на сервер.
  • Система Docker дозволяє пакувати наше ПЗ та його залежності в ізольовані контейнери. Це суттєво підвищує безпеку нашого софту та запобігає можливим конфліктам між компонентами системи.
  • Закрита авторизація по root
  • Обмеження директорії для зміни
  • AES-256 шифрування для важливих даних
  • Унікальний хеш для статусного файлу мерчанта
  • Автосейвінг бекапів бази даних для оренди.
  • Білий список IP-адрес для мерчантів
  • Додатковий захист виплати 2FA кодом
  • Підтримка сертифікатів TLS, SSL
  • Захист від атак типу XSS / CSRF / DDOS
  • Firewall, UFW, захист від NoSQL-ін'єкцій та BruteForce
  • Захист від підміни реквізитів клієнта / обмінника
  • Безпека заголовків HTTP
  • Аудити безпеки
  • Оперативна підтримка команди

Стек
Технології

Зацікавилися у співпраці?

Зв'яжіться з нами!

Back-end

NodeJS
NodeJS
MongoDB
MongoDB
Redis
Redis
Nginx
Nginx
Docker
Docker
ElasticSearch
ElasticSearch

Front-end

VueJS (Nuxt.js)
VueJS (Nuxt.js)
SwiftUI
SwiftUI
WranglerJs (Cloudflare server-less)
WranglerJs (Cloudflare server-less)

Операційні системи

Linux (ARM, x86)
Linux (ARM, x86)
MacOS
MacOS
Windows
Windows