Вернуться к списку методов...

Метод withdraw

Вывод со Stealth-чека(ов) на указанный крипто-адрес со взиманием указанной комиссии в нативной криптовалюте


https://paymer.com/ci/webapi/withdraw

  • запрос:
<WithdrawRequest>
    <Address>string</Address>
    <Blockchain>string</Blockchain>
    <Amount>decimal</Amount>
    <MaxFee>decimal</MaxFee>
    <ExtRequestId>int</ExtRequestId>
    <Cult>string</Cult>
</WithdrawRequest>
  • параметры запроса:
название назначение примечание
Address крипто-адрес, на который будет осуществлен вывод
Blockchain блокчейн, с соответствующих системных адресов которого, будет осуществлен вывод AVAX BSC ETH TRX
Amount сумма вывода
MaxFee максимальная комиссия, которую подтвердил пользователь (возвращает метод get_fee)
ExtRequestId уникальный для платежа внешний идентификатор при повторном вызове метода (независимо от остальных параметров, кроме apiKey) будет возвращаены параметры вывода
Cult язык текста сообщений ru-RU en-US
  • ответ:
<WithdrawResponse>
    <RetCode>int</RetCode>
    <RetDesc>string</RetDesc>
    <IssueId>int</IssueId>
    <IssueName>string</IssueName>
    <TxParams>
        <Hash>string</Hash>
	<HashUrl>string</HashUrl>
	<RequestStatus>int</RequestStatus>
    </TxParams>
</WithdrawResponse>
  • параметры ответа:
название назначение примечание
TxParams массив структур, содержащих данные о выводе на крипто-адрес размер массива соответствует числу чеков, и равен частному от MaxFee на минимальную комиссию для вывода
TxParams:Hash хэш транзакции вывода требуется повторно вызвать метод с тем же ExtRequestId, чтобы получить значение
TxParams:HashUrl url с хэшем в зависимости от блокчейна
TxParams:RequestStatus статус вывода 1 — вывод успешно осуществлен
0 — в ожидании
-1 — не определен
RetCode код возврата описание внизу страницы
RetDesc текстовое описание в случае ошибки

  • коды возврата:
код название описание
0 Success Заявка на вывод принята. Нужно повторить вызов через 30 сек, чтобы получить TxHash
7 NotFound Чеки для вывода не найдены
4 WrongAmount Неверная сумма. Не хватает баланса на чеках
6 WrongParams Неверные параметры. Смотреть RetDesc
10 AccessDenied Неверные apiKeyId apiKeyValue
22 WrongAddress Неверный крипто-адрес
21 LessMinNativeAmount Не хватает нативной валюты для вывода