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

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

Составляющие продукта

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

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

desktop/mobile version

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

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

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

Современный Telegram-бот, который позволяет вашим клиентам создавать и отслеживать заявки на обмен, а также использовать его в качестве личного кошелька.

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

Мощный back-end API для вашего проекта. Обеспечьте высокую производительность и гибкость системы с нашим функциональным программным интерфейсом.

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

Подробная документация по настройке и использованию скрипта обменного сервиса поможет вам быстро разобраться в ПО.

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

Мобильное приложение

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

Возможности продукта BoxExchanger

Заинтересовались в сотрудничестве?

Product feature icon

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

  • Панель управления заявками
  • Работа с заявками без перезагрузки страницы;
  • Автоматическое обновление резервов валют на основании проведенных операций;
  • Форма обмена для клиента
  • Страница заявки для клиента с шагами подтверждения заявки, оплаты заявки, ожидания обработки, ошибки оплаты и успешного обмена.
  • Логирование ошибок мерчантов и модулей выплат в деталях заявки
  • Установка менеджера для заявки
  • Валидация формата кошелька и введенных данных в полях заявки через регулярные выражения.
  • Черный список по IP и заполненным данным (реквизитам, номеру телефона, почте и т.д);
  • Ручная верификация пользователей и их платежных реквизитов через загрузку изображений;
  • Расширенная информация о пользователе, который совершает обмен (IP, язык сайта, user agent, UTM метки)
  • Изменение и логирование статусов заявок
  • Функционал комментариев в заявке как способ коммуникации с клиентом;
  • Система фильтрации заявок. Поиск заявок по IP адресам, email, кошельку и любым данным из полей заявки.
  • Система пересчета курса заявки, комиссии, партнерских отчислений.
  • Email уведомления пользователя о создании заявки и изменении ее статусов
  • Проверка транзакций через AML модули. Ссылка на раздел AML модули
  • Агрегатор платежей
  • Настройка SMTP
  • Настройка стартового порядкового номера заявки, верификации, отзыва, пользователя, реферального вывода
  • Создание и настройка валют
  • Эквивалент валюты к USD (автоматический и ручной)
  • Возможность установки приема платежа по реквизитам, с уникальным текстом или автоматически через мерчант
  • Возможность установки ручной выплаты либо автоматической через модуль.
  • Настройка AML модуля для валюты
  • Ручная верификация реквизитов на прием и выплату
  • Уникальный XML
  • Внутренний кошелек пользователя с возможностью пополнять и выводить средства со счета через совершение обмена;
  • Добавление новых типов валют (к примеру, USD, EUR, UAH, BTC и т.п.);
  • Настройка количества знаков после запятой для каждой валюты;
  • Возможность корректировки резервов
  • Копирование валют
  • Добавление уникальных полей для заявки, при приеме и выплате валюты
  • Создание и настройка направления
  • Страховка курса;
  • Установка курса, минимальной и максимальной сумм обмены, комиссии обменного сервиса, комиссии платежной системы, скидок по каждому направлению обмена;
  • Возможность сортировки направлений
  • Добавление, редактирование, удаление и копирование направлений
  • Добавление дополнительных полей в форму обмена;
  • Инструкции на разных шагах заявки
  • Локализация инструкций
  • Функционал групп направлений, который позволяет массово изменять параметры (лимиты обмена, комиссии, курс…) для множества направлений;
  • Настройка meta тегов
  • Загрузка инвойсов в заявку
  • Возможность исключить направление из экспортного файла
  • Настройка отображения направления на сайте и в телеграм боте
  • Автоматический режим работы
  • Настройка курса из парсера либо вручную
  • Плавающий курс
  • Настройка времени действия заявки
  • Настройка приоритетного мерчанта, модуля выплаты и 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 и их категорий FAQ
  • Создание правил и их разделов
  • Создание новостей
  • Добавление уведомлений и отображение на сайте в зависимости от указанного времени.
  • Создание статических страниц
  • Добавление и редактирование блока партнеров и контактов для связи
  • Интеграция онлайн чата
  • Возможность выставления технических работ на сайте
  • Возможность авторизации со помощью сторонних сервисов (AppleID, Google, Facebook и т.д...)
  • Установка через админ панель favicon, логотипа для сайта и почты
  • SEO настройки meta title, descriprtion, 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