Подключение мерчантов
Мерчант — это связка платформы с вашими платёжными реквизитами: криптокошельком, счётом платёжной системы или платёжным шлюзом. Через мерчантов обменник принимает средства от клиентов и выполняет выплаты. Здесь — как подключать мерчантов и проверять их работу.
Что такое мерчант в платформе
Мерчант привязывает конкретные реквизиты (ваши собственные кошельки и счета) к валюте и роли в обмене:
- Приём средств (merchant_in) — адреса/счета, на которые клиенты отправляют оплату по заявкам.
- Выплата (merchant_out) — кошельки/счета, с которых выполняются выплаты клиентам (вручную или автовыплатой).
Один и тот же кошелёк может быть мерчантом приёма для одних направлений и мерчантом выплаты для других.
Подключение: пошагово
- В панели управления перейдите в раздел «Мерчанты».
- Нажмите «Добавить мерчант» и выберите тип: криптокошелёк, платёжная система, шлюз.
- Заполните реквизиты:
merchant_type = crypto_wallet
currency = USDT
network = TRC20
address = TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
api_key = … # если мерчант управляется через API шлюза
role = in | out | both
- Привяжите мерчанта к валютам и направлениям, где он будет использоваться.
- Сохраните и запустите диагностику (см. ниже).
Рекомендации:
- Используйте отдельные кошельки под платформу, а не личные (см. Основы безопасности).
- На одну валюту можно подключить несколько мерчантов — для разделения потоков и резервирования.
- Для направлений с автовыплатой мерчант выплаты должен поддерживать отправку через API.
Диагностика
После подключения проверьте мерчанта:
- Баланс — панель показывает актуальный баланс реквизитов; сверьте с фактическим.
- Журнал транзакций — входящие и исходящие операции мерчанта, статусы, хэши транзакций.
- Тестовый платёж — отправьте небольшую сумму на адрес приёма и убедитесь, что платформа увидела зачисление (валюта, сеть, подтверждения).
- Статусы ошибок — типовые причины сбоев:
invalid_address # реквизиты указаны с ошибкой / другая сеть
insufficient_balance # недостаточно средств для выплаты
api_unauthorized # ключ API отклонён (права, срок действия)
network_mismatch # платёж пришёл не в той сети
low_confirmations # транзакция есть, но подтверждений меньше порога
Эксплуатация
- Следите за балансами мерчантов выплаты: при падении ниже рабочего объёма направления встанут или уйдут в ручной режим.
- Настройте уведомления о низком балансе и ошибках транзакций (см. Уведомления).
- Периодически сверяйте журнал мерчанта с финансовой статистикой обменника.
См. также