Возможность установки статуса "Выполненная заявка" через API (метод success_bid). Как и другие API-методы для смены статусов заявок, этот метод распространяется только на заявки, созданные непосредственно по API.
Массовый редактор информации — добавлен фильтр по группе направлений,
а также возможность указывать комиссии и суммы обмена в одном окне для выбранных направлений
Возможность полного отключения лога мерчантов и автовыплат
Запрет на создание заявок с одной и той же суммой для направления обмена
Модуль сортировки направлений и валют — в разделе будут отображаться только активные валюты (ранее отображались все валюты)
Модуль "Оператор live"(many_operators)
Добавлена возможность отображения только заявок из определенных направлений обмена, а также заявок с определенными мерчантами на приём для каждого пользователя с доступом к админ-панели.
Также можно использовать обратный фильтр:
Не используйте в фильтрах положительные и отрицательные значения одновременно — фильтрация осуществляется по принципу ИЛИ, поэтому отрицательные фильтры не будут учитываться, если они указаны вместе с положительными.
Перенос пользовательских коэффициентов для Парсеров 2.0 в отдельный раздел
Имя индекса — желаемое название, которое будет использоваться в формулах как шорткод
Формула значения — в поле указывается число или математическая формула
Значение индекса — значение для формулы, указанной выше (если указана формула)
Тип индекса:
• Подстановка формулы в курс
• Значение индекса
Комментарий — поле для ваших заметок
Убрана настройка создания задания для обновления курсов для опции "На сайте" (при использовании этой опции сервер перегружал себя лишними запросами)
Результаты перерасчетов по заявкам вынесены в отдельный раздел "Лог перерасчетов"
Модуль "Черный список" — добавлена возможность проверки реального счета, с которого пришел платеж от клиента
Добавлена возможность индивидуальной настройки элементов ЧС
Метод:
• Из общих настроек — будет применен метод, выбранный в общих настройках модуля
• Выдавать ошибку — при наличии этого элемента из ЧС в форме на обмен будет отображаться ошибка при создании заявки, даже если в общих настройках выбран метод "Останавливать автовыплату"
• Останавливать автовыплату — при наличии этого элемента из ЧС в форме на обмен заявка будет создаваться (и проверяться на этапе автовыплаты), даже если в общих настройках выбран метод "Выдавать ошибку"
Модуль "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), а также в группы (уточняйте нюансы работы с группами у техподдержки).
Добавление получателей сообщений в настройках шаблонов
Также добавлены настройки для блокировки ботов. Настройки модуля находятся в разделе "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.
Если один или несколько пунктов выбраны из списка, то мерчант будет работать только с выбранными статусами!
Зачем это нужно? Например, если выбрать статус "Удаленная заявка", то если заявка будет уже удалена, но от мерчанта придет уведомление о получении оплаты по ней, то мерчант обработает заявку с таким статусом и сделает её оплаченной.