| Предыдущий | Следующий |
| HTTP_E_STATUS_DENIED | HTTP_E_STATUS_FORBIDDEN |
HTTP_E_STATUS_PAYMENT_REQ
Как диагностировать HTTP_E_STATUS_PAYMENT_REQ
HTTP_E_STATUS_PAYMENT_REQ — Сервер вернул HTTP 402 Payment Required. Стандарт не задаёт для этого кода универсального поведения, поэтому его практический смысл определяется конкретным сервисом.
Код отражает семантику HTTP-ответа.
Уточняющий диагностический признак
HTTP 402 зарезервирован и не имеет универсального стандартного payment workflow. Интерпретируйте response body и документацию конкретного API: наличие этого HRESULT не говорит, какой способ оплаты, billing state или повтор запроса требуется.
Сохраните response body и vendor-specific error fields: именно API сервиса определяет billing condition и допустимый следующий шаг для HTTP 402.
Ссылки по этому результату
Нужно найти другой код? Найти другой код состояния или ошибки.
