Кошелёк.ру Запросить демонстрациюДемонстрация
  1. Криптопроцессинг
  2. ·
  3. Платёжный шлюз цифровой валюты

Платёжный шлюз цифровой валюты по API: как обменник подключает приём

Разбор от разработчика модуля для банков и обменников

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

Ниже разбираем, как шлюз работает по API, что нужно для подключения и где заканчивается программа и начинаются права самой компании.

Что такое платёжный шлюз цифровой валюты

Это слой между блокчейн сетями и системой компании. Снаружи он работает с адресами и транзакциями, внутри отдаёт привычные статусы: создан, ожидает, подтверждён, отклонён. Движку обменника или банковской системе не нужно разбираться в устройстве каждой сети: она получает событие и решает, что делать дальше.

Как идёт платёж через шлюз

  1. Система компании передаёт шлюзу заявку и сумму.
  2. Шлюз выдаёт клиенту адрес и страницу оплаты.
  3. Шлюз отслеживает поступление в сети.
  4. Адрес отправителя и транзакция проходят проверку KYT.
  5. Шлюз ждёт нужного числа подтверждений.
  6. Система компании получает подписанное уведомление со статусом.
  7. Средства собираются с адреса приёма на кошелёк компании по заданному правилу.

Каждый шаг пишется в журнал. Если клиент говорит «я отправил, а заявка стоит», сотрудник видит, на каком шаге операция и почему.

Что нужно для подключения по API

ЧтоЗачем
Документация APIОписание запросов, статусов и событий
Тестовый контур с условными средствамиПрогнать сценарии до работы с деньгами клиентов
Ключи для тестовой и боевой средыРазделить проверку и работу
Подписанные обратные вызовыСистема компании отличает настоящее событие от подделки, повтор не исполняется дважды
Журнал и выгрузки для сверкиУчёт, разбор спорных операций, отчётность

Проверки и сверка

Проверка KYT смотрит на цифровой след транзакции до зачисления: откуда пришли средства и не связан ли адрес с запрещённой деятельностью. Отклонения попадают в алерты и журнал, а операция ждёт решения сотрудника. Сверка сопоставляет события в сети с записями в системе компании и показывает расхождения.

Где кончается программа и начинается статус

Шлюз даёт технику: адреса, проверки, статусы. Право принимать цифровую валюту от клиентов даёт статус организации. Обменнику это запись в реестре Банка России, банку его лицензия. Почему магазину внутри страны приём не подходит, разобрано в статье про криптоэквайринг и криптопроцессинг.

Вопросы банков и обменников

Можно ли принимать криптоплатежи на сайте обменника?

Да, если обменник включён в реестр Банка России: клиент переводит цифровую валюту на адрес, выданный под его заявку, и это часть операции обмена. Шлюз отвечает за адрес, поступление, проверку и статус, а решение по заявке принимает движок обменника.

Сколько подтверждений ждать перед зачислением?

Это настройка, а не одно число на все случаи. Модуль задаёт подтверждения по сети и по риску операции: крупная или подозрительная транзакция ждёт дольше. Статус меняется только после нужного числа подтверждений.

Как средства с адресов попадают на кошельки компании?

Сбор с адресов приёма идёт по расписанию, по накопленной сумме или вручную. Каждый перевод проходит подтверждения, сверку и попадает в журнал.

Что нужно от нашей команды для подключения?

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

Посмотреть модуль на демонстрации

Покажем, как модуль выдаёт адрес, следит за поступлением, проверяет транзакцию и отдаёт уведомление в вашу систему.

Запросить демонстрацию

Факты взяты из: описание продукта «Криптопроцессинг» в каталоге Кошелёк.ру (адреса, мониторинг, подтверждения, KYT и AML, события, сверка); закон 282-ФЗ о регулировании обращения цифровой валюты.