DevToolPal
DE
4xx Client-Fehler

402 Payment Required

Zahlung erforderlich

Bedeutung

Für künftige Nutzung reserviert, in der Praxis aber von Diensten zurückgegeben, wenn eine Zahlung oder ein kostenpflichtiger Tarif nötig ist.

Typische Ursachen

  • Abonnement abgelaufen oder Zahlung fehlgeschlagen
  • API-Kontingent eines bezahlten Tarifs aufgebraucht
  • Stripe und andere APIs melden eine abgelehnte Belastung

So beheben Sie es

Als Client oder Besucher

Prüfen Sie die Abrechnung des Kontos, aktualisieren Sie die Zahlungsmethode oder wechseln Sie den Tarif.

Als Betreiber der Website oder API

Im Body erklären, welche Zahlung nötig ist. Es gibt keine Standardsemantik, also dokumentieren Sie Ihre Verwendung.

Beispielantwort

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."
}

Spezifikation

RFC 9110 §15.5.3

FAQ

› Ist 402 standardisiert?

Nur reserviert. Die Spezifikation definiert die genaue Bedeutung nicht, daher verhalten sich Dienste unterschiedlich.

› 402 oder 403 für unbezahlte Konten?

402 ist klarer, wenn eine Zahlung das Problem löst; 403 passt, wenn der Zugriff aus anderen Gründen verweigert wird.