Cosa significa
Riservato per uso futuro, ma in pratica i servizi lo restituiscono quando serve un pagamento o un piano a pagamento per continuare.
Cause comuni
- Abbonamento scaduto o pagamento non riuscito
- Quota API di un piano a pagamento esaurita
- Stripe e altre API che segnalano un addebito rifiutato
Come risolvere
Lato client o visitatore
Controlla la fatturazione dell'account, aggiorna il metodo di pagamento o passa a un piano superiore.
Lato gestore del sito o dell’API
Spiega nel corpo quale pagamento serve. Non c'è una semantica standard, quindi documenta il tuo uso.
Risposta di esempio
HTTP/1.1
HTTP/1.1 402 Payment Required
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Payment Required",
"status": 402,
"detail": "Your plan has no build minutes left this month."
} Specifica
Domande frequenti
› Il 402 è standardizzato?
Solo riservato. La specifica non ne definisce il significato esatto, quindi il comportamento varia da servizio a servizio.
› 402 o 403 per account non pagati?
402 è più chiaro quando un pagamento risolverebbe; 403 va bene quando l'accesso è negato per altri motivi.