402 Payment Required
4xx Erreur client
RFC 9110
Réservé pour un futur où HTTP connaîtra l'argent. On n'y est pas encore.
Que signifie 402 Payment Required {#what}
Initialement prévu pour les systèmes de paiement numérique, le 402 n’a jamais reçu de définition standard. Il est toujours réservé mais n’a pas de sémantique officielle. Certaines API (Stripe, OpenAI) l’utilisent de manière informelle pour indiquer un problème de facturation ou un quota dépassé, mais il n’y a pas de consensus.
Quand vous verrez une 402 {#when}
- Certaines API SaaS quand votre abonnement a expiré ou que vous avez atteint un quota payant
- L’usage informel varie largement
Quand utiliser 402 {#use}
- Pas d’usage standard — procédez avec prudence
- Certaines équipes l’utilisent pour des scénarios « paiement requis », mais documentez clairement votre usage