Настройка в v.2.7
Настройка модуля AML
Убедитесь, что модуль активирован в разделе "Модули" или активируйте его.

Добавьте один из 6 поддерживаемых сервисов в разделе "AML" ➔ "Добавить".
Не забывайте пополнять баланс на стороне выбранного сервиса, чтобы иметь возможность проверять адреса и транзакции!

Если в выпадающем списке нет сервиса, который вы хотите использовать - необходимо установить его вручную. Для этого скачайте дистрибутив для обновления под версию скрипта 2.7 (версия PHP не имеет значения — выберите любой из дистрибутивов).

Разархивируйте скачанный дистрибутив на вашем ПК и перейдите в папку по пути wp-content/plugins/premiumbox/amlcheck

Выберите нужный модуль и загрузите (из-под пользователя для сайта, не из-под root!) папку с ним по тому же пути на вашем сервере.

После этого перейдите в раздел AML в админ-панели и создайте копию модуля AML, который вы загрузили.
В новом окне заполните авторизационные данные в блоке "Настройки модуля":

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

Укажите данные ключи в соответствующих полях в настройках модуля и сохраните данные.

Подключение к сервису
Для подключения к сервису напишите менеджеру — он создаст чат с вами и представителями AML сервиса для обсуждения условий подключения, тарифов и других вопросов
После получения доступа к сервису пополните счет для выполнения проверок реквизитов клиентов на вашем обменнике.
Зайдите в личный кабинет, раздел "Ключи API". Выпустите новый ключ по кнопке "Создать ключ", в открывшемся окне укажите желаемое название для ключа и IP-адрес вашего сервера (необязательно).

Нажмите "Создать" и скопируйте в текстовый файл сгенерированные ключи.

Укажите данные ключи в соответствующих полях в настройках модуля и сохраните данные.

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

Укажите данный ключ в соответствующем поле в настройках модуля и сохраните данные.

Скопируйте UID в настройках вашего профиля в ЛК Cryptomus, сгенерируйте API-ключ, а затем укажите их в настройках самого модуля AML


Подключение к сервису
Для получения API-ключа напишите письмо на info@getblock.net. Укажите полученный от представителя сервиса ключ в соответствующем поле в настройках модуля и сохраните данные.

Подключение к сервису
API-ключ будет выдан менеджером Matchsystems после согласования условий работы и оплаты.
Укажите полученный от представителя сервиса ключ в соответствующем поле в настройках модуля и сохраните данные.
Общие настройки

Риск, если API не работает — желаемое значение риска (от 0 до 100), которое будет иметь результат проверки, если от API сервиса не будет получен ответ. Значение должно быть выше значения из полей "Критичный уровень риска адреса/хэша".


Критичный уровень риска адреса/хэша — обязательно укажите значение (от 0 до 100), при превышении которого модуль будет сообщать о риске для заявки в разделе "Заявки" (перед настройкой раздела рекомендуем запросить у менеджера выбранного AML-сервиса консультацию по настройке уровня риска)

Время ожидания результата проверки (сек, макс до 25-30 сек) — время ожидания ответа от сервиса после отправки данных для проверки (рекомендуем устанавливать значение в диапазоне от 15 до 28).
Тайм-аут (сек.) работы скрипта — время в течение которого сайт ожидает ответа от AML-сервиса. Если ответ не будет получен в заданное время, то сайт продолжит свою работу далее, оставшись без ответа. Если время не задано или равно 0, то действует стандартный таймаут в 20 секунд. Универсального значения для таймаута нет, потому что он зависит от скорости работы конкретного сервиса.

Отключить логи — отключение логов о проверках (не рекомендуется)
Категории проверок — установка уровней риска для тех или иных категорий. Запросите консультацию у сервиса, который вы подключаете, с просьбой помочь с тонкой настройкой категорий (обратите внимание, что для каждого модуля свой набор категорий для настройки)

Ручные проверки
В модуле AML есть возможность проводить ручные проверки адресов, хэшей и транзакций. Для проведения проверки перейдите в настройки настроенного сервиса, укажите данные для проверки и нажмите кнопку "Проверка".
TxID — это уникальный идентификатор транзакции, который генерируется до того, как транзакция попадает в блокчейн. Обычно это хэш от данных транзакции (например, входы, выходы, подписи), но до того, как транзакция будет включена в блок.
Для чего используется? TxID позволяет быстро находить транзакцию в блокчейне. Это как "номер заказа" в системе.
Пример: Если вы отправляете криптовалюту, TxID — это то, что вы видите сразу после создания транзакции. Это помогает отслеживать статус транзакции до её подтверждения.
Хэш транзакции — это уникальный идентификатор, который формируется после того, как транзакция включается в блок. Он вычисляется на основе данных транзакции и дополнительной информации (например, номера блока, времени и других параметров).
Для чего используется? Хэш транзакции используется для проверки целостности данных в блокчейне. Он гарантирует, что транзакция не была изменена после её включения в блок.
Пример: Хэш транзакции можно сравнить с "отпечатком пальца" транзакции после её подтверждения. Он уникален и зависит от всех данных, связанных с транзакцией в блоке.
Аналогия
Представьте, что вы отправляете письмо:
TxID — это номер почтового отправления, который вы получаете сразу после того, как отдали письмо на почту. Он помогает отслеживать письмо до его доставки.
Хэш транзакции — это уникальная печать на конверте, которая ставится после того, как письмо доставлено и зарегистрировано. Она подтверждает, что письмо действительно было доставлено и не было изменено.
Таким образом, TxID и хэш транзакции — это два этапа идентификации транзакции: до и после её включения в блокчейн.

Проверка адреса — проверка адреса кошелька. Укажите адрес и выберите нужную валюту
Проверка транзакции — проверка транзакции. Укажите адрес кошелька получателя, выберите нужную валюту, укажите TxID и выберите тип сделки (deposit (пополнение) или withdrawal (вывод средств)
Проверка uid — проверка уникального идентификатора из ответа на запрос проверки транзакции


Проверка адреса — проверка адреса кошелька. Укажите адрес и выберите нужную валюту
Проверка транзакции — проверка транзакции. Укажите адрес кошелька получателя, выберите нужную валюту и укажите TxID

Проверка адреса — проверка адреса кошелька. Укажите адрес и выберите нужную валюту
Проверка транзакции — проверка транзакции. Укажите TxID и выберите нужную валюту

Проверка адреса — укажите адрес кошелька, а также выберите нужную валюту и сеть
Проверка транзакции — укажите адрес кошелька получателя, укажите TxID и выберите нужную валюту и сеть
Проверка хэша — проверка хэша транзакции по ID

Проверка адреса — проверка адреса кошелька. Укажите адрес и выберите нужную валюту
Проверка транзакции — проверка транзакции. Укажите адрес кошелька получателя, выберите нужную валюту, укажите TxID и выберите тип сделки (deposit (пополнение) или withdrawal (вывод средств)
Проверка хэша — проверка хэша из ответа на запрос проверки транзакции


Проверка адреса — проверка адреса кошелька
Проверка транзакции — проверка транзакции. Выберите нужную сеть для валюты и укажите TxID перевода.
Результат проверки будет отображаться в начале страницы:

Логирование
В разделе "AML" ➔ "Логи" будут отображаться результаты проверок, а также ошибки при работе с сервисами.

Настройка модуля в направлении обмена
Вы можете использовать модуль как для проверки адреса и хэша без вмешательств в заявку, так и для запрета создания заявки или запрета выплаты по ней.
Откройте настройки направления обмена, в котором хотите использовать проверки и перейдите на вкладку "AML". Выберите настроенный ранее AML-сервис и настройте указанные опции.

Проверка счетов "Отдаю" и "Получаю":


Нет — проверка не будет производиться
Да, во время создания заявки — проверка будут производиться для запрета создания заявки при превышении заданного уровня риска

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

Да, во время автовыплаты — проверка счета будет производиться перед выплатой средств клиенту (но только если в направлении обмена подключен модуль автовыплаты средств)
Превышение риска: • Ничего — проверки будут производиться только для информационных целей • Ошибка — при превышении риска, указанного в настройках модуля, клиенту будет отображаться ошибка при создании заявки или при попытке автовыплаты (в зависимости от настроек)
Сумма обмена "от" — размер суммы из заявки, только при превышении которого будет выполняться проверка адреса или транзакции. При сумме в заявке ниже указанной, проверка выполняться не будет.
Значение указывается в валюте, для которой будет проверяться адрес (к примеру для проверки адреса USDT укажите 1000, для BTC — 0.015 и т.п. — минимальный размер сумм из заявок, для которых будут выполняться проверки, вы указываете на своё усмотрение)
Проверка TxID:

Нет — проверка TxID входящего платежа не будет производиться
Да, при оплате — проверка TxID входящего платежа будет производиться при приеме платежа, сделанного клиентом (но только если в направлении обмена подключен модуль мерчанта на прием средств)
Да, во время автовыплаты — проверка TxID входящего платежа будет производиться перед выплатой средств клиенту (но только если в направлении обмена подключен модуль автовыплаты средств)

Сумма обмена "от" — укажите размер суммы из заявки, при превышении которого будет выполняться проверка хэша. При сумме ниже указанной, проверка выполняться не будет (значение суммы указывается в валюте для стороны "Отдаю")
Последнее обновление