PayFlow
  • Transactions
    • Создание заявки
    • Проверка заявки
    • Открытие диспута
    • Webhook
  • MERCHANT
    • Проверка баланса
    • Вывод баланса
  • SYSTEM
    • Получение курса
Powered by GitBook
On this page
  1. MERCHANT

Вывод баланса

POST /api/merchant/withdraw

Headers

Название
Тип данных
Значение

token

string

Токен

Body (Json)

Название
Тип данных
Значение

amount

float

Сумма вывода

address

string

Адрес кошелька

network

string

Сеть кошелька

Response

{
  "status": "success"
}
{
  "error": "Минимальная сумма для вывода - 50 USDT"
}
{
  "error": "Получите подтверждение @payflow_admin для доступа к API"
}
{
  "error": "Доступные сети: TON, TRX, SOL, BSC"
}
{
  "error": "Недостаточно средств для вывода"
}
{
  "error": "Неверный адрес"
}

200 OK

Когда запрос выполнен успешно и все условия выполнены, сервер возвращает HTTP статус-код 200 OK с телом ответа, подтверждающим вывод средств.

400 Bad Request

Когда сумма вывода указана меньше минимально допустимого значения в 50 USDT, сервер отвечает кодом 400 Bad Request. Это означает, что запрос клиента был некорректен, и его параметры нуждаются в исправлении перед повторной отправкой.

404 Not Found

Если введена неверная сеть кошелька, которая не поддерживается системой, сервер возвращает статус-код 404 Not Found и необходимо выбрать поддерживаемую сеть для выполнения операции.

401 Unauthorized

Если отсутствует доступ или подтверждение в системе, сервер возвращает статус-код 401 Unauthorized. Это указывает на то, что попытка выполнения операции заблокирована из-за недостаточных прав или отсутствия необходимых разрешений для доступа к ресурсу.

409 Conflict

Если на счету пользователя недостаточно средств для выполнения операции вывода, сервер возвращает статус-код 409 Conflict. Это указывает на возникновение конфликта между запросом пользователя и текущим состоянием счета, который требует разрешения до продолжения.

412 Precondition Failed

Когда был введен неверный адрес, сервер возвращает статус-код 412 Precondition Failed. Это означает, что одно или несколько предварительных условий, установленных в заголовках запроса, не выполнены, и запрос не может быть обработан.

Last updated 3 months ago