Отмена апелляции
Отменяет активную апелляцию (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_006 | 404 | Платёж не найден |
DIS_003 | 400 | Отменить можно только из статуса DISPUTE |
SYS_001 | 500 | Внутренняя ошибка |