Перейти к основному содержимому

Отмена апелляции

Отменяет активную апелляцию (DISPUTE) по платежу.

Endpoint

POST /v1/payments/{id}/dispute/cancel

Пример запроса

curl -X POST https://api.settler.pw/api/v1/payments/550e8400-e29b-41d4/dispute/cancel \
-H "Content-Type: application/json" \
-H "X-Identity: your-api-key" \
-H "X-Signature: your-signature"

Ответ

{
"id": "550e8400-e29b-41d4-a716-446655440000",
"ext_id": "order_12345",
"status": "cancelled_appeal"
}

Ограничения

  • Отменить можно только апелляцию в статусе DISPUTE
  • После отмены платёж переходит в статус CANCELLED_APPEAL
  • Повторное открытие апелляции возможно через POST /payments/{id}/dispute (из статуса CANCELLED_APPEAL)

Ошибки

КодHTTPОписание
PAY_006404Платёж не найден
DIS_003400Отменить можно только из статуса DISPUTE
SYS_001500Внутренняя ошибка