AML проверка
Описание работы AML проверок на прием и выплату
Last updated
Описание работы AML проверок на прием и выплату
Last updated
AML проверка позволяет с помощью AML модулей проверять причастность к отмыванию средств (Anti Money Laundering): - Для валюты приема - депозит валюты по хешу транзакции - Для валюты выплаты - адрес для вывода средств.
AML проверка валюты на прием/выплату работает исключительно в связке в автоматическим модулем приема/выплаты. Убедитесь, что в настройках валюты у вас установлен мерчант/модуль выплаты в качестве приема/выплаты. К примеру, такими модулями могут быть whitebit, TRON Node, Ethereum Node, Bitcoin Node. В случае, если вы используете модуль приема/выплаты, которого нет в списке выше - обратитесь в чат с саппортом для добавления поддержки вашего модуля.
Прежде чем устанавливать AML модуль для приема и выплаты, убедитесь, что данный модуль настроен в админ панели. Подробнее вы можете найти в разделе мануала "AML плагины".
Для того чтобы установить AML модуль для проверки валюты, перейдите на страницу настроек валюты - шаг "Настройки оплаты" -> a) Для проверки валюты на прием: в разделе "AML ПРОВЕРКА" установите параметр "Автоматически" -> из списка подходящий AML модуль -> сохраните настройки направления. б) Для проверки валюты на вывод: в разделе "AML ПРОВЕРКА (WITHDRAWAL WALLET)" установите параметр "Автоматически" -> из списка подходящий AML модуль -> сохраните настройки направления.
Предположим, что для валюты TRON у вас установлен Мерчант whitebit в качестве модуля приема и CrystalBlockchain в качестве модуля для AML проверки на прием.
Клиент создает заявку по направлению "TRON -> Visa/MasterCard USD" -> отправляет TRON на адрес, сгенерированный мерчантом whitebit -> whitebit через webhook сообщает скрипту о том, что депозит TRON по данной заявке успешно зачислен на баланс -> скрипт получает из webhook'a хеш депозита и делает API запрос в CrystalBlockchain, передавая хеш депозита для AML проверки -> в зависимости от результата AML проверки (Risk Score) от CrystalBlockchain, скрипт выставляет соответствующий статус заявки (см. подробнее в таблице ниже).
Допустимый Risk Score | Высокий Risk Score |
---|---|
В случае, если для валюты установлен автоматический AML модуль для проверки адреса на выплату, то в деталях заявки по направлению, в котором такая валюта является валютой выплаты, в блоке с изменением статуса заявки будет отображаться . Подробнее о статусах данного параметра в таблице ниже.
В случае, если статус AML проверки "Errored", то вы можете запросить у клиента другой адрес для вывода либо: а) Нажать на кнопку "". После нажатия на данную кнопку, "AML Payout status" будет изменен на "Clear" и запустится автоматический модуль выплаты. б) Нажать на кнопку "" для того чтобы повторно запустить автоматический AML модуль и провести проверку адреса для вывода еще раз.
Предположим, что для валюты TRON у вас установлен модуль Выплаты whitebit и CrystalBlockchain в качестве модуля для AML проверки на выплату.
Обратите внимание, для AML проверки на вывод, передаются исключительно те адреса, которые указаны в поле из автоматического модуля выплаты. Для отображения такого поля, достаточно установить для валюты автоматический модуль выплаты, к примеру, whitebit -> скрипт автоматически добавит "Адрес для вывода" как поле валюты и оно будет отображаться на клиентской части - пример на . В коде, такие поля имеют название "".
Wait for check | Clear | Errored |
---|---|---|
Клиент создает заявку по направлению "Visa/MasterCard USD -> TRON" -> после успешной оплаты, статус заявки изменяется на -> скрипт делает API запрос к CrystalBlockchain, передавая адрес для вывода -> в зависимости от результата проверки устанавливается соответствующий статус для "AML Payout status" (Подробнее о статусах в разделе Статус AML проверки на вывод).
Данный статус обозначает, что AML проверка адреса для выплаты завершена и по результатам проверки Risk Score является допустимым. При данном статусе: - Под полем "AML Payout status" будет отображаться результат AML проверки - Будет запущен автоматический модуль выплаты и начнется выплата валюты.
Данный статус обозначает, что AML проверка адреса для выплаты завершена и по результатам проверки Risk Score является высоким. При таком статусе: - Под полем "AML Payout status" будет отображаться результат AML проверки - Модуль выплаты не запускается.
Скрипт устанавливает статус заявки
Скрипт устанавливает статус заявки
Данный статус обозначает, что AML модуль ожидает пока заявка будет переведена в статус и запущена выплата (В случае если в направлении отключен "Автообмен) чтобы запустился автоматический AML модуль.