Pular para o conteúdo
Gabinete do HTTP

/static/gabinete/curiosidade/402/

Menu

HTP-013 · Erros do cliente (4xx)

402 Payment Required

Reservado para um futuro com dinheiro na web — há quase três décadas.

A RFC 2068, de 1997, reservou o 402 para os esquemas de micropagamento que a web teria em breve. Não teve. A RFC 9110 mantém a redação de sempre: reservado para uso futuro, sem semântica padronizada.

Enquanto o futuro oficial não chega, o código arrumou empregos informais: o Stripe o devolve quando um cartão é recusado, e APIs diversas o usam para cota paga estourada ou plano vencido. É o espécime que passou trinta anos na vitrine de "em breve".

HTTP/1.1 402 Payment Required
Content-Type: application/json

{"error": {"type": "card_error", "code": "card_declined"}}
Sem semântica oficial; cada API inventa a sua.