Автоматизация валют с разными сетями

Данная инструкция полезна только для случаев, когда вы подключаете Tether, USDCoin.

При работе с криптовалютами один и тот же актив может существовать в разных сетях (например, USDT в TRC20, ERC20, BEP20).

Чтобы система точно понимала, в какой сети нужно принимать средства, генерировать адреса и выполнять выплаты, используется настройка сети для мерчантов и выплат.

Сеть задаётся не “для валюты вообще”, а для конкретных подключений автоматизации:

  • для мерчантов (приём средств);

  • для выплат (отправка средств).

circle-info

Важное предупреждение

Неверно указанная сеть может привести к тому, что:

  • адрес будет сгенерирован в другой сети;

  • выплата уйдёт не по ожидаемому пути;

  • транзакция не сможет обработаться автоматически.

Поэтому на мультисетевых активах и у провайдеров, где сеть обязательна, настройку нужно выполнять внимательно и проверять перед запуском.

circle-exclamation

Рекомендации и контроль перед запуском


Зачем указывать сеть

У многих платёжных провайдеров одна и та же валюта может обслуживаться в нескольких сетях. Если сеть не указана или указана неверно, возможны проблемы:

  • система может сгенерировать адрес в другой сети;

  • выплата может уйти не туда, куда ожидается;

  • транзакция может не обработаться автоматически.

Чаще всего это актуально для активов вроде USDT / USDC, но встречается и у других монет и токенов.


Когда сеть нужно указывать обязательно

Сеть требуется указывать в следующих случаях:

  • один и тот же актив используется в нескольких сетях (TRC20 / ERC20 / BEP20 и т. д.);

  • подключённый мерчант различает сети и ожидает точный network_code;

  • выплаты выполняются через сервис, которому необходимо явно указать сеть;

  • в одном проекте используются разные провайдеры, и у каждого может быть своё обозначение сети.

Если провайдер работает только в одной сети и не требует уточнения — поле может быть необязательным. Но на практике у многих провайдеров корректная работа возможна только при явном указании сети.


Где настраивается сеть

Настройка сети доступна в двух местах:

1

В настройках валюты

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

Путь: «Основное → Валюты → Список валют → (выберите валюту) → Автоматизация»

2

В настройках направлений обмена

Используется, когда сеть зависит от конкретного направления (например, в одном направлении USDT — TRC20, в другом — ERC20).

Путь: «Основное → Направления обмена → Список направлений → (выберите направление) → Автоматизация»


Настройка сети для приёма средств (мерчанты)

Откройте валюту или направление обмена.

Перейдите в раздел «Автоматизация → Мерчанты».

В верхней части страницы отображается список мерчантов.

Над списком переключите режим на «Сети» (рядом с режимом «Мерчанты» или «Выбор», в зависимости от интерфейса).

Откроется экран, где задаётся сеть для выбранных мерчантов.


Как работает определение сети (приоритеты)

Система применяет сеть по следующему правилу:

  1. Индивидуальная сеть мерчанта — если указана у конкретного мерчанта

  2. Глобальная сеть по умолчанию — если индивидуальная сеть не задана

  3. Если не задано ничего — сеть считается неуказанной (подходит только там, где провайдер не требует сеть)


1

Глобальная сеть по умолчанию

Поле «Глобальная сеть по умолчанию» задаёт сеть, которая:

  • применяется ко всем выбранным мерчантам;

  • используется, если у мерчанта не указано индивидуальное значение.

Примеры значений:

  • usdt-tron

  • usdttrc

  • usdt-erc

  • usdt-bep

Используется, если все мерчанты работают в одной сети.

2

Индивидуальная сеть мерчанта

Каждому мерчанту можно задать собственную сеть

Применяется, если:

  • разные мерчанты работают в разных сетях;

  • платёжные API требуют строгое обозначение сети;

  • необходимо разделить приём средств по сетям.

Приоритет:

  • если сеть задан у мерчанта — используется он;

  • если не задан — используется глобальная сеть.


Настройка сети для выплат

Сеть для выплат задаётся отдельно, потому что выплаты могут выполняться через другие сервисы и правила.

  1. Откройте валюту или направление обмена.

  2. Перейдите в «Автоматизация → Выплаты».

  3. Укажите значение network_code, соответствующее сети, в которой будут выполняться выплаты.

Примеры:

  • usdt-tron

  • usdttrc

  • usdt-erc


Рекомендуемые значения для названий сетей

  • Tether TRC-20 — USDTTRC

  • Tether BEP-20 — USDTBEP

  • USD Coin TRC-20 — USDCTRC

А для остальных случае, оставьте поле "Название сети" пустым


Вопросы и Ответы

chevron-rightВ чем разница между настройками сетей в валютах и мерчантах?hashtag

Нет никакой разницы в техническом плане, а в плане удобства лучше всего "Валюты"

Последнее обновление

Это было полезно?