Skip to content
EN
← Все коды состояния
402
Ошибки клиента

402 Payment Required

402 Payment Required — код зарезервирован для будущего использования, но сейчас применяется некоторыми API для сообщения "требуется оплата".

Определение (RFC 9110)

HTTP-код 402 402 Payment Required определён в RFC 9110 (HTTP Semantics), раздел 15.5.3 — действующей спецификации семантики HTTP (июнь 2022), которая заменила устаревшие RFC 7231 и RFC 2616.

Описание

402 Payment Required изначально был зарезервирован для цифровых платёжных схем, но сейчас широко используется API и платформами для указания на превышение лимита бесплатного тарифа или необходимость обновления подписки.

Распространён в SaaS-платформах, API-шлюзах с лимитами использования и системах Premium-контента.

Частые причины

API-квота исчерпана (Stripe, GitHub, Cloudflare) Подписка закончилась, оплата не прошла Платная фича требует upgrade тарифа

Как исправить

Прочитайте body ответа — API обычно указывает что именно нужно оплатить. Проверьте статус подписки в billing-панели сервиса. Обновите платёжный метод или smart-card на файле.

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды

Автоматизируйте эту проверку

Настройте continuous monitoring и получайте алерт, когда что-то сломается. Не нужно помнить запускать вручную.