Выплаты 2.0
Выплаты 2.0 позволяют производить выводы с выплатных и головных адресов.
Возможности:
прямой вывод
вывод между сетями
вывод с конвертацией монет
Подбор адреса
Для проведения операции подбирается наиболее подходящий адрес
Пример подбора адреса:
У вас есть несколько адресов
USDT
tron
100
..
USDT
ethereum
100
..
BNB
bsc
100
..
Вы хотите вывести 10 USDT tron
Прямой вывод. Будет взят адрес USDT tron так как у вас уже есть адрес с этом монетой и в этой сети, и на нем достаточно средств
Вы хотите вывести 10 BNB bsc
Прямой вывод. Будет взят адрес BNB bsc так как у вас уже есть адрес с этом монетой и в этой сети, и на нем достаточно средств
Вы хотите вывести 10 USDT bsc
Вывод между сетями. Будет взят адрес USDT tron так как подходящего адреса у вас нет
Вы хотите вывести 1 BTC bitcoin
Вывод с конвертацией монет. Будет взят адрес USDT tron так как подходящего адреса у вас нет
Обратите внимание
Операции вывод между сетями и вывод с конвертацией монет работают только с адресами токенов (USDT, USDC) Адреса нативных монет будут браться только для прямого вывода
Адрес берется среди всех PAY_OUT (выплатные) и COLLECT (головные) адресов. Ищется адрес с балансом покрывающим запрошенную сумму и с наиболее низкой комиссией сети. Приоритет операций: вывод, вывод между сетями, вывод с конвертацией монет.
Комиссии
При проведении операции будет взят тариф в зависимости от типа операции
Прямой вывод
Вывод с выплатного баланса
Вывод между сетями
Блокчейн мост API
Вывод с конвертацией монет
Обмен API
Операции вывод между сетями, вывод с конвертацией монет проводятся через провайдера услуг, комиссия сети за отправку монет провайдеру компенсируется сервисом
Комиссия сервиса за операцию всегда берется с авансового баланса
Комиссия сети за отправку от провайдера взимается из суммы если исходящая нативная монета, с авансового баланса если исходящая монета является токеном
Параметр feeInAmount
feeInAmount
Параметр позволяет указать, что комиссия сети за отправку монет от провайдера на конечный адрес будет взята из суммы (пользователь получит сумму меньше указанной на размер комиссии сети)
Если исходящая монета нативная, и указан параметр
feeInAmount=false
, то комиссия сети будет добавлена к сумме, чтобы пользователь получил указанную сумму
Описание полей
В ответ на запрос придет тело со следующими полями
id
string
Идентификатор операции
organizationId
string
Идентификатор организации
type
enum(WITHDRAWAL, BRIDGE, SWAP)
Тип
status
enum(PENDING, WITHDRAWING, PROCESSED, REJECTED, ERROR)
Статус
message
string or null
Сообщение при отклонении
addressRiskLevel
enum(Low, Medium, High, Severe) or null
Уровень риска конечного адреса
addressFromId
string
Идентификатор исходящего адреса
addressFrom
string
Исходящий адрес
addressTo
string
Конечный адрес
amountFrom
string
Исходящая сумма
amountFromUSD
string
Исходящая сумма в USD
amountTo
string
Сумма после операции
amountToUSD
string
Сумма после операции в USD
amountToReceive
string
Сумма, которая придет на конечный адрес
amountToReceiveUSD
string
Сумма, которая придет на конечный адрес в USD
rate
string
Курс обмена
blockchainFeeFrom
string
Комиссия сети за отправку провайдеру
blockchainFeeFromUSD
string
Комиссия сети за отправку провайдеру в USD
blockchainFeeToSource
enum(ADVANCED, AMOUNT)
Источник списания комиссии сети за отправку от провайдера на конечный адрес
blockchainFeeTo
string
Комиссии сети за отправку от провайдера на конечный адрес
blockchainFeeToUSD
string
Комиссии сети за отправку от провайдера на конечный адрес в USD
serviceFee
string
Комиссия сервиса за проведение операции
webhookUrl
string or null
URL для отправки вебхука
txId
string or null
Хэш транзакции отправки монет на конечный адрес
createdAt
string (Date in ISO 8601)
Дата создания
updatedAt
string (Date in ISO 8601)
Дата последнего обновления
Поле type
WITHDRAWAL
Обмен
BRIDGE
Обмен между сетями
SWAP
Обмен с конвертацией монет
Поле status
PENDING
В процессе обработки
WITHDRAWING
В процессе отправки на конечный адрес
PROCESSED
Завершен с успехом
REJECTED
Отклонен системой
ERROR
Ошибка при обработке
Поле blockchainFeeToSource
ADVANCED
Авансовый баланс
AMOUNT
Сумма
Пример тела ответа
Webhook
При смене статуса операции будет отправлен вебхук на указанный URL
Пример тела вебхука
Last updated