Создание авто-вывода
Метод создает запрос на авто-вывод
На создание распространяются лимиты сумм:
сумма должна быть больше $20 в эквиваленте
сумма должна быть в два раза больше комиссии сети конечной монеты/сети (см. метод получения доступных монет)
Описание параметров запроса
address
string
yes
Адрес назначения
currency
string
yes
Монета к получению
network
string
yes
Сеть к получению
amountFrom
string
no
Сумма, которую хотите поменять и отправить
amountTo
string
no
Сумма, которую хотите получить
feeInAmount
boolean
no
Закладывать комиссию сети в сумму обмена
webhookUrl
string
no
URL для отправки уведомлений при изменении статуса
Обязательно надо отправить один из параметров:
amountFrom
илиamountTo
При указании двух параметров приоритет будет иметьamountFrom
Закладывать комиссию сети в сумму обмена
Указывая параметр feeInAmount
в значении true
с адреса будет списана указанная сумма + комиссия сети
Если указывате
amountFrom
- возможно проскальзывание конечной суммыamountTo
(может отличаться от указаной после запроса создания)Если указываете
amountTo
- будет заблокирована расчетная сумма списания с адреса + процент для покрытия страховки проскальзывания. После завершения обмена сумма будет откорректирована, до той, которая была израсходована для проведения обмена. Возможно небольшое проскальзывание (≈ 0.1%) конечной суммы из-за наложения фильтров обмена на сумму к получению
Дополнительное подтверждение
При создании вывода из виджета приема оплат будет отправлен вебхук на URL указанный для потверждения вывода при создании виджета.
В теле вебхука будет указан пользователь запросивший вывод, запрошенная сумма, запрошенная монет и пересчет к выбранной для вывода монете. Вы можете подтвердить или отклонить вывод отправил соответствующее значение в запросе
Дополнительные поля в теле ответа:
approveUrl
Урл отправки вебхука для подтверждения
approveResult
Данные о подтверждении
approveResult.apiKey
Данные об API-ключе
approveResult.apiKey.public
Публичная часть API-ключа, с которого пришло подтверждение
approveResult.request
Данные о запросе
approveResult.request.ip
IP адрес, с которого пришел запрос
approveResult.request.userAgent
User-Agent, с которого пришел запрос
approveResult.approve
Подтвержден или отклонен
approveResult.time
Время запроса
requestedClientId
Идентификатор пользователя в системе мерчанта, который запросил вывод
requestedCurrency
Запрошенная монета при создании вывода
requestedAmount
Запрошенная сумма при создании вывода
Last updated