Подключение iEXWallet
Подключение iEXWallet для приёма криптовалюты и автоматических выплат
iEXWallet можно использовать как мерчант для создания входящих депозитов и как отдельную автовыплату. Подключения создаются раздельно: входящий мерчант не включает исходящие выплаты автоматически.
Где находится
Для приёма средств откройте:
«Мерчанты и API» — «Список мерчантов»
Для выплаты откройте:
«Мерчанты и API» — «Список автовыплат»
Мерчант требует право «Разрешить доступ к мерчанту», автовыплата — «Разрешить доступ к выплатам» из блока «Мерчанты и выплаты». Для раскрытия сохранённых значений нужны соответственно права «Просмотр закрытых ключей мерчантов» и «Просмотр закрытых ключей автовыплат» из того же блока. Права выдаются по пути «Пользователи» — «Список групп пользователей». Порядок временного открытия полей приведён в статье «Доступ к закрытым параметрам».
Подготовка в iEXWallet
Создайте сайт в iEXWallet, разрешите нужные активы и сети и получите данные Public API. Официальная страница продукта открывается из подсказки провайдера в панели: iEXWallet.
Для рабочего подключения нужны домен API, идентификатор и секрет. Для входящих уведомлений также подготовьте адрес callback, который показывает карточка мерчанта, и отдельный секрет callback, если он задан в iEXWallet.
Поля соединения
«API domain»
Базовый публичный HTTP(S)-адрес вашего iEXWallet
Не добавляйте произвольный путь операции
«API ID»
Значение apiId из iEXWallet
Обязательное поле
«API Key»
Значение apiKey
Поле можно оставить пустым: тогда используется API ID; если заполнить, значения должны совпадать
«API secret»
Секрет подписи запросов
Обязательное закрытое поле
«Callback secret»
Отдельный секрет подписи исходящих webhook
Есть только у мерчанта; если оставить пустым, используется API secret для совместимости
Не копируйте секреты в комментарии заявки, снимки экрана или обращение поддержки. Пустое отображение закрытого поля после сохранения не означает, что значение удалено.
Настройка входящего мерчанта
Состояния депозита
«Депозит создан, ожидается входящая транзакция»
Адрес выдан, но поступление в сети ещё не найдено
«Транзакция найдена, ожидаются подтверждения сети»
Поступление обнаружено, завершать заявку рано
«Подтверждения получены, проверяется сумма»
Сеть подтверждена, система сопоставляет фактическую и ожидаемую суммы
«Депозит оплачен точной суммой»
Поступила ожидаемая сумма
«Депозит оплачен с переплатой»
Поступило больше ожидаемого
«Депозит финализирован с отличающейся суммой»
Средства поступили, но сумма отличается; дальнейшее действие определяют настройки мерчанта
«Возврат депозита находится в процессе»
Запущен возврат, нужен контроль до конечного состояния
«Возврат депозита отправлен»
Возврат передан в сеть
«Окно мониторинга депозита истекло»
Поступление не подтверждено в предусмотренный срок
«Депозит отменён»
Депозит закрыт без подтверждённой оплаты
«Депозит завершился ошибкой» или «Депозит завершился системной ошибкой»
Нужно открыть журнал и установить причину
«Возврат депозита завершился ошибкой»
Возврат не подтверждён; не создавайте повторный до сверки состояния
Недоплата и переплата обрабатываются общими настройками мерчанта. Состояние с отличающейся суммой подтверждает факт поступления, но не означает, что заявка должна быть автоматически завершена как оплаченная точно.
Настройка автовыплаты
В «Списке автовыплат» нажмите «Добавить» и выберите iEXWallet.
Оставьте подключение выключенным и заполните API domain, API ID, API Key и API secret.
Разрешите одну тестовую валюту и нужную сеть.
Создайте отдельное правило выплаты с малыми безопасными лимитами.
Проверьте адрес получателя и memo/tag в тестовой заявке.
Запустите выплату и найдите её внешний идентификатор в журнале.
Дождитесь финального подтверждения сети и только затем считайте выплату завершённой.
Состояния выплаты
«Выплата создана»
Дождаться следующего этапа, не повторять запрос
«Выплата ожидает ручного одобрения»
Проверить операцию в iEXWallet и выполнить предусмотренное согласование
«Выплата одобрена»
Продолжать контроль до отправки в сеть
«Выплата поставлена в очередь»
Проверить очередь и фоновые процессы при чрезмерном ожидании
«Выплата ожидает пополнения ликвидности»
Проверить доступный баланс нужного актива и сети
«Выплата подписывается»
Не создавать повторную выплату
«Выплата отправлена в сеть»
Проверить хэш и ссылку на обозреватель, затем ждать подтверждения
«Выплата подтверждена сетью»
Финальный успешный результат
«Выплата отклонена оператором»
Проверить причину отклонения
«Выплата завершилась ошибкой»
Сверить журнал, внешний идентификатор и состояние iEXWallet до нового запроса
«Выплата отменена»
Убедиться, что транзакция не была отправлена, и только затем принимать решение о повторе
Принятие запроса iEXWallet ещё не означает перевод средств. Выплата может ожидать ручного одобрения, очереди, ликвидности, подписи и подтверждения сети. Только состояние «Выплата подтверждена сетью» является финальным успешным результатом.
Что поддерживает подключение
Коннектор обслуживает создание и проверку депозитов, подписанные webhook, создание и проверку выплат, получение справочников активов и сетей, балансов, оценки комиссии, списков депозитов и выплат, а также тест и повторную отправку webhook. Часть служебных операций используется системой и не обязана отображаться отдельной кнопкой в карточке.
Подключение iEXWallet не заменяет AML, KYC, выставление внешних счетов или отдельную конвертацию активов. Эти проверки и правила настраиваются в соответствующих разделах iEXExchanger.
Защита от повторной операции
Номер заявки связывает запрос iEXExchanger с депозитом или выплатой iEXWallet. Повторный webhook с тем же событием и повторная проверка состояния не должны создавать второй платёж.
Если панель потеряла связь после запуска выплаты:
не нажимайте выплату повторно;
откройте «Журнал событий» — «Логи платёжных шлюзов», выберите вкладку «Автовыплаты» и найдите внешний идентификатор;
проверьте состояние операции в iEXWallet;
обновите карточку заявки;
создавайте новый запрос только после подтверждения, что предыдущий не был принят.
Полная проверка
Подключение проходит штатную проверку без раскрытия секретов.
Актив и сеть совпадают в валюте, правиле и iEXWallet.
Депозит возвращает правильный адрес и memo.
Точная сумма, недоплата и переплата дают ожидаемые состояния.
Webhook и фоновая проверка приводят к одному результату без дубля.
Выплата использует правильный адрес, memo, сумму и сеть.
В журнале видны внешний идентификатор, состояние, хэш транзакции, ссылка на обозреватель и число подтверждений, когда провайдер их вернул.
Баланс и резерв изменяются один раз.
Повторное событие не создаёт второй депозит или выплату.
Общие поля, лимиты и правила описаны в статьях «Мерчанты», «Автоматические выплаты» и «Логи платёжных шлюзов».
Последнее обновление
Это было полезно?