Список обновлений

Версия 2.7

  • Загрузка чеков клиентами в заявке (модуль "Платежные чеки" (paychecks))

    Модуль дает возможность клиентам загружать чеки или другие данные через картинки в созданной заявке.

Настройки текстов для указанного блока в заявке (раздел "Модули" -> "Платежные чеки")
Настройки модуля (вкладка "Платежные чеки" в настройках направления обмена)
В заявке нажмите кнопку "Choose file"
Выберите нужный файл и загрузите его
После загрузки картинки клиентом она будет отображаться в заявке в разделе "Заявки"
  • Объединение направлений обмена в группы для быстрой фильтрации (модуль "Группы направлений" (direction_groups))

    Добавьте нужное количество групп в разделе "Группы направлений"

    В настройках направления на вкладке "Основные настройки" присвойте направлению нужную группу

    В таблице всех направлений выберите нужную группу и, к примеру, сделайте все направления из этой группы неактивными.

  • Указание индивидуального % прибыли для каждого города для направлений обмена с наличными по аналогии с общим % прибыли для направления обмена.

    Вкладка "Города" в настройках направления обмена
  • Возможность установки статуса "Выполненная заявка" через API (метод success_bid). Как и другие API-методы для смены статусов заявок, этот метод распространяется только на заявки, созданные непосредственно по API.

    Для определения заявки необходимо передавать её хэш (он отображается в ответе для метода create_bid при создании заявки по API)

    Изменение статусов заявки по API
  • Массовый редактор информации — добавлен фильтр по группе направлений,

    Фильтр по группе направлений

    а также возможность указывать комиссии и суммы обмена в одном окне для выбранных направлений

    Выбор сущности для редактирования

    Редактирование комиссий платежных систем
    Редактирование сумм обмена
  • Возможность полного отключения лога мерчантов и автовыплат

    Опция находится в настройках каждого модуля мерчанта и автовыплаты
  • Запрет на создание заявок с одной и той же суммой для направления обмена

    Вкладка "Ограничения и проверки" в настройках направления обмена

    При создании второй заявки и при наличии неоплаченной первой заявки на ту же сумму, клиент получит ошибку
  • Модуль сортировки направлений и валют — в разделе будут отображаться только активные валюты (ранее отображались все валюты)

  • Модуль "Оператор live"(many_operators)

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

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

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

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

Также можно использовать обратный фильтр:

При такой настройке оператору будут отображаться заявки из всех направлений обмена, кроме указанных
При такой настройке оператору будут отображаться все заявки из направления обмена 1340 (даже если в них использовался мерчант Bova), а также заявки из всех направлений обмена, где не использовался мерчант Bova. Т.е. отрицательный фильтр по мерчанту Bova не будет учитываться, если он использовался в направлении 1340
При такой настройке оператору будут отображаться заявки из всех направлений обмена (даже если в них не использовался мерчант Bova), а также заявки из всех направлений обмена, где использовался мерчант Bova (даже если это направление 1340). Т.е. отрицательный фильтр по направлению 1340 не будет учитываться, если были заявки в этом направлении с мерчантом Bova
  • Перенос пользовательских коэффициентов для Парсеров 2.0 в отдельный раздел

    Раздел в сайдбаре
    Настройки коэффициента

    Имя индекса — желаемое название, которое будет использоваться в формулах как шорткод Формула значения — в поле указывается число или математическая формула Значение индекса — значение для формулы, указанной выше (если указана формула) Тип индекса: • Подстановка формулы в курс

    Формула будет подставляться напрямую в курс без скобок, а затем вычисляться само значение курса

    • Значение индекса

    Сначала будет вычислено значение коэффициента, а затем оно будет подставляться в курс

    Комментарий — поле для ваших заметок

  • Убрана настройка создания задания для обновления курсов для опции "На сайте" (при использовании этой опции сервер перегружал себя лишними запросами)

    Версия 2.6
    Версия 2.7
  • Результаты перерасчетов по заявкам вынесены в отдельный раздел "Лог перерасчетов"

  • Модуль "Черный список" — добавлена возможность проверки реального счета, с которого пришел платеж от клиента

    Добавлена возможность индивидуальной настройки элементов ЧС

Метод: • Из общих настроек — будет применен метод, выбранный в общих настройках модуля • Выдавать ошибку — при наличии этого элемента из ЧС в форме на обмен будет отображаться ошибка при создании заявки, даже если в общих настройках выбран метод "Останавливать автовыплату" • Останавливать автовыплату — при наличии этого элемента из ЧС в форме на обмен заявка будет создаваться (и проверяться на этапе автовыплаты), даже если в общих настройках выбран метод "Выдавать ошибку"

  • Модуль "AML" - все модули AML и логи по работе модулей AML теперь находятся в одном разделе

    Добавлена возможность быстрой замены модуля в настройках направления обмена

    Добавлены новые статусы для заявок при долгом ответе от AML-сервиса.

    Если от сервиса не будет получен ответ за время, указанное в настройках модуля,

    то заявка сменит статус на "Ожидание" и вернется в предыдущий статус (при успешной проверке реквизитов клиента) или в "AML проверка не пройдена" (при превышении риска) после получения ответа от AML-сервиса. Для работы опции необходимо добавить задание cron на сервере (ссылка для задания находится в разделе "AML").

  • Добавлено логирование действий оператора/менеджера. Будут отображаться: • дата и время внесения изменений • пользователь, внесший изменения

    • данные, которые были изменены (красным цветом отображаются старые данные, черным — новые)

    Логируются следующие разделы: • Настройки направлений обмена • Настройки валют • Курсы валют в разделе "Парсеры 2.0" -> "Курсы" • Настройки парсеров Bestchange и Bestchange API

  • Добавлена возможность ожидания получения реквизитов от мерчанта (только для фиатных мерчантов, которые предоставляют реквизиты в ответе по API и поддерживают повторные запросы реквизитов).

    Опция в настройках модуля мерчанта

    Для работы опции также должна быть включена опция "Перевести заявку в ошибку мерчанта" в разделе "Настройки обменника" -> "Основные настройки" (только в этом случае реквизиты будут запрашиваться повторно или заявка будет переходить в статус "Ошибка мерчанта")

Версия 2.6

Список обновлений

  • Модуль "Черный список Bestchange" (blacklist_bestchange): Добавлена возможность остановки выплаты по заявке, если один или несколько реквизитов клиента находятся в черном списке Bestchange при использовании модуля. Настройки модуля находятся в разделе "Модули" -> "Черный список Bestchange".

  • Черный список (Blacklist): Внесены изменения, аналогичные модулю blacklist_bestchange, позволяющие принимать средства и останавливать выплату, если пользователь находится в черном списке. Настройки модуля находятся в разделе "Черный список " -> "Настройки"

  • AML-проверка: Добавлена возможность проведения проверки непосредственно перед отправкой валюты на кошелек клиента, с переводом заявки в ошибку при превышении уровня риска. Настройка уровня риска производится в разделе "Модули" -> "AML Bot" или "Getblock" (в зависимости от того, какой сервис вы подключили). Настройка логики выполнения проверки производится в настройках направлении обмена, вкладка "AML Bot" или "Getblock".

  • AML-сервис Getblock, функция sleep: Добавлена возможность установки времени ожидания ответа от сервиса на тот случай, если результат проверки не был выдан сразу. Настройка находится в разделе "Модули " -> "Getblock".

  • Подтверждение e-mail: Добавлена возможность запроса подтверждения e-mail клиента перед созданием заявки. Модуль "Подтверждение e-mail перед созданием заявки" (confirmexchmail) необходимо активировать в разделе "Модули". Настройки модуля находятся в разделе "Модули " -> "Подтверждение e-mail перед созданием заявки".

  • Архивация: Изменена структура модуля, добавлена фильтрация по статусу заявки/реквизитам, полученным от мерчанта/хэшу транзакции на приём и выплату средств в разделе "Заявки" -> "Архивированные заявки"

и просмотр комментариев в архивированной заявке.

Добавление комментария к заявке в разделе "Заявки"

Просмотр заявки в разделе "Заявки" -> "Архивированные заявки"

Просмотр добавленного комментария

Поиск по указанным фильтрам и просмотр комментариев к заявкам будут работать только для заявок, архивированных в версии 2.6.

  • Bestchange API парсер (bestchangeapi): Добавлен модуль для работы по API. Настройки модуля находятся в разделе "BestChange API парсер" -> "Настройки" и на вкладке "BestChange API парсер" в настройках направлений обменов.

Общие настройки парсера

Настройка курса, получаемого от парсера в направлении обмена

  • Фильтрация направлений обмена: Добавлен фильтр по платежным системам в разделе "Направления обменов".

  • Значения прибыли в уведомлениях: Добавлена возможность указывать заданные (не рассчитанные!) в настройках направлений обмена (вкладка "Курс") значения прибыли через шорткоды для вывода значений в письмах и сообщениях в Telegram для администраторов.

  • Замена модуля для подтверждения e-mail: После обновления необходимо деактивировать, а затем удалить с сервера модуль rconfirm и вместо него использовать модуль confirmregmail. Подробнее в инструкции по обновлению. При установке скрипта версии 2.6 с нуля модуля rconfirm не будет "из коробки".

  • Разделение текста шаблонов: Добавлена возможность разделить текст из шаблона направления обмена, который будет отображаться при работе с заявками по API и через сайт с помощью шорткодов.

  • Раздел "Финансовая статистика": В модуль финансовой статистики добавлена общая статистика по количеству обменов и сумме обменов в USD за выбранный период.

  • Кнопка "Перейти к оплате": Добавлена возможность скрыть кнопку в настройках модуля мерчанта на приём. Актуально, если реквизиты отображаются в тексте для статуса "Новая заявка" через шорткод [to_account].

  • Список стран в ограничениях для направления обмена: Отмеченные галочкой страны выводятся первыми в списке.

  • Копирование мерчанта: Добавлена возможность создания копии мерчанта со всеми настройками по кнопке. Для использования опции активируйте модуль "Копирование мерчантов и авто-выплат" в разделе "Модули" после обновления скрипта.

  • Массовое добавление мерчанта: Добавлена возможность массового добавления мерчанта в направления обменов в настройках мерчанта.

  • ID валюты: Добавлен поиск по ID валюты при создании направления обмена.

    Просмотр ID валют

    Поиск по ID

  • Доступ к модулям: Доступ открыт всем пользователям, имеющим доступ в панель администратора, но активация и деактивация модулей разрешена только администраторам.

  • Создание заявки без авторизации: Добавлена возможность создания заявки без авторизации в направлении с верификацией реквизитов, если номер счета/карты был ранее верифицирован

  • Купоны: Добавлен модуль "Скидочные купоны" (coupons) для предоставления персональный скидок клиентам в виде промокодов. Настройки модуля находятся в разделе "Скидочные купоны". При активации модуля в форме обмена будет отображаться необязательное для заполнения поле "Скидочный купон" (для каждого направления обмена поле активируется на вкладке "Ограничения и проверки")

Добавление нового купона

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

Включение опции для направления обмена

Поле для ввода купона в форме обмена

  • Использование нескольких мерчантов на приём: Добавлена опция задействования других мерчантов (если в настройках используется несколько мерчантов) в направлениях обмена, если первый по приоритету мерчант по каким-то причинам не выдал реквизиты для оплаты. Подробнее о работе опции читайте в инструкции.

  • Платежные системы: Добавлена возможность сортировки платежных систем по названию в разделе "Валюты" -> "Платежные системы".

  • Поиск парсера: Добавлено поле для поиска парсера по тексту в настройках направления обмена (вкладка "Автокорректировка курса"). Поиск производится по всей строке, включая сам курс.

  • Сортировка стран: Сортировка по коду страны заменена на сортировку по названию страны на вкладке "Ограничения и проверки" в настройках направлений обмена

  • Список пересчитанных курсов: При включенном пересчета по курсу обмена список старых курсов в заявке в разделе "Заявки" может занимать большое пространство по вертикали. Для устранения этого блок "Старые курсы" сделан фиксированным по размеру, курсы скроллятся вертикально внутри блока.

  • Таймер удаления заявок: В таймер добавлены секунды

  • Шорткод для таймера в настройках шаблона

  • Отображение таймера с секундами в заявке

  • Модуль "Капча для сайта (выбор картинки) " (sitecaptcha_img): Модуль модернизирован для улучшения защиты, также он теперь сам генерирует варианты капчи. Возможность создавать свои варианты капчи убрана.

  • Отображение капчи в форме обмена

  • Telegram-бот для уведомлений: Добавлена отправка сообщений по ID пользователя без логина (ID можно узнать через бота @getMyID). Отправка сообщений от бота в группы не поддерживается.

  • Просмотр ID через бота @getMyID

Добавление получателей сообщений в настройках шаблонов

Также добавлены настройки для блокировки ботов. Настройки модуля находятся в разделе "Telegram" -> "Настройки"

  • Уведомления для клиентов: Вкладка "Шаблон направления обмена" переименована в "Настройки уведомлений" в настройках направлений обменов (с шаблоном для передачи в письме или сообщении в Телеграм через шорткод [dirtemp]). Добавлена возможность указать персональные e-mail/аккаунт в telegram/номер телефона для получения уведомления о заявке в этом направлении администратору/оператору (если одно или несколько полей для контактов заполнены, передача данных из шаблона выше будет осуществляться только на указанные контакты, игнорируя список получателей в общем шаблоне). Настройки опций находятся в настройках направления обмена, вкладка "Настройки уведомлений".

  • Выбор момента запроса реквизитов: Убрана опция выбора момента запроса реквизитов — начиная с версии 2.6 запрос реквизитов у мерчанта всегда будет происходить в момент создания заявки

  • Замена текста на кнопке при ошибке мерчанта (реквизиты, отображаемые в заявке): Добавлена опция замены текста, отображаемого вместо шорткода [to_account], если по каким-то причинам мерчант не смог предоставить реквизиты для оплаты (опция находится в разделе "Настройки обменника" -> "Основные настройки")

  • Замена текста на кнопке при ошибке мерчанта (ссылка на платежную страницу): Добавлена опция замены текста на кнопке перехода на платежную страницу мерчанта, если по каким-то причинам мерчант (Bitconce Link, Firekassa Link и др.) не смог предоставить реквизиты для оплаты (опция находится в настройках модулей мерчантов с переходом к реквизитам по кнопке)

    Опция в настройках модуля мерчанта

Отображение текста ошибки на кнопке в заявке

  • Верификация реквизитов: В общей таблице с заявками на верификацию карты/счета/номера кошелька добавлена возможность указать причину отказа в верификации (просмотр доступен только администраторам и операторам, работающим с модулем). Опция находится в разделе "Счета пользователей" -> "Верификация счетов".

  • Внутренние счета: Выпущена новая версия модуля внутреннего счета (iac), мерчант и автовыплата для внутреннего счета с возможностью выплаты на внутренний счет по API. Старая версия модулей (domacc), начиная с версии 2.6 удалена из скрипта. Подробнее о переносе уже добавленных счетов в новый модуль в инструкции по обновлению.

Версия 2.5

Список обновлений

  • Вставка картинки для примера фото для верификации карты в настройках валюты с помощью шорткода img.

<img src="https://premiumexchanger.com/images.jpg" alt="" />, 
где src - это полный путь до вашей картинки
  • Список статусов заявки, с которыми будет работать мерчант при получении уведомления об оплате от платежной системы. Если ни один пункт не выбран, то мерчант работает с теми статусами, как было настроено в версии 2.4.

Если один или несколько пунктов выбраны из списка, то мерчант будет работать только с выбранными статусами!

Зачем это нужно? Например, если выбрать статус "Удаленная заявка", то если заявка будет уже удалена, но от мерчанта придет уведомление о получении оплаты по ней, то мерчант обработает заявку с таким статусом и сделает её оплаченной.

  • API интерфейс для обменника. Документация для API интерфейса.

  • Обновлены все мерчанты и автовыплаты

  • Произведен рефакторинг кода и исправлены ошибки

  • Добавлена поддержка PHP 8.1

  • 3 новых статуса у мерчантов и автовыплат: "Частичная оплата", "Ошибка мерчанта", "Частичная выплата"

  • У валют появилась категории

  • У формы контактов появились настройки: стоп слова, черный список email, запрещенные почтовые домены, запрещенные ip адреса

  • Для страниц добавился hreflang, если отключено автоопределение языка для пользователя

  • Ссылка на соглашение при регистрации теперь задается в настройках

  • Добавлена отдельная галочка для AML/KYC правил

  • Добавились настройки ограничений у отзывов

  • В модуль счетов валют добавили значение уникальности: не выводить номер счёта для оплаты в заявке пока с этим счётом есть заявки активные

  • Лимит мерчантов по минимальной сумме

  • В модуле автоматической регистрации добавил настройку в направление на запрет авто регистрации

  • Добавлен парсер Moex

  • Возможность отправки уведомлений в телеграм об ошибке парсинга

  • В модуль перерасчета добавлены старые курсы

  • У внутреннего счета появилась возможность корректировки

  • Индивидуальный максимальный партнерский процент

  • Верификацию счета можно делать на странице создания заявки через всплывающее окно и можно загрузить пример изображения в инструкцию

  • В мерчанты и выплаты добавлена приоритетность подключения в направлении, если их несколько подключено к одному направлению

  • В заявках появились новые поля txid_in, txid_out, agent

  • Для мерчантов можно выбирать в каком шаге создания заявки будет запрос к API происходить

  • Шаблоны письма для криптомерчантов стали общими

  • Для счетов валют добавлен режим, когда счет не отображается, пока по нему создана активная заявка

Last updated