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

Открытие диспута

POST /api/merchant/dispute/{transaction_id}

Body (form-data)

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

file

bytes

Байты данных (файл)

Response

{
  "status": "success"
}
{
  "error": "Транзакция не найдена"
}
{
  "error": "Транзакция уже подтверждена"
}
{
  "error": "Ошибка отправки файла"
}

200 OK

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

404 Not Found

Когда заявка не существует и не была найдена в системе, сервер отвечает статус-кодом 404 Not Found. Это означает, что запрашиваемый ресурс не обнаружен, и клиенту следует проверить корректность введённой информации перед повторной отправкой запроса.

406 Not Acceptable

Код состояния 406 Not Acceptable сигнализирует, что транзакция, по которой был подан запрос, уже подтверждена в системе.

500 Internal Server Error

Статус код 500 Internal Server Error указывает на то, что файлы или данные были отправлены неправильно. Рекомендуется проверить целостность данных и повторить попытку.

Last updated 2 months ago