Что означает HTTP-статус 402 (Требуется оплата)?

 
Также может означать:
КонстантаТипОС
ERROR_PROCESS_MODE_ALREADY_BACKGROUNDОшибка WindowsWindows
KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQLКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_DENIED HTTP_STATUS_FORBIDDEN

HTTP_STATUS_PAYMENT_REQ

Что означает HTTP 402 (HTTP_STATUS_PAYMENT_REQ)

HTTP_STATUS_PAYMENT_REQ соответствует ответу HTTP 402: код зарезервирован для будущего применения и не определяет стандартный платёжный протокол.

Формат оплаты, обязательные заголовки и порядок повтора задаются только конкретным приложением.

HTTP 402 зарезервирован для будущего использования и не задаёт стандартного платёжного протокола. Отдельные API применяют его к billing, quota или подписке, но конкретные условия определяет приложение. Клиент должен читать документированное тело ошибки и поля конкретного сервиса. Нельзя автоматически открывать платёжный flow или считать 402 одинаковым во всех API только по числу статуса.

Внутренний error code или документация сервиса должны явно объяснять, требуется ли оплата, пополнение квоты или изменение подписки.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.