TrueURL

402 Payment Required

Zarezerwowany w HTTP do przyszłego użytku. W praktyce niektóre API i usługi stosują go, gdy potrzebna jest płatność, doładowanie kredytów lub subskrypcja.

Opis słowny
Payment Required
Przekierowanie
Nie
Domyślne buforowanie
Nie

402 Payment Required zarezerwowano w HTTP/1.1 do przyszłego użytku z myślą o systemach płatności cyfrowych. RFC 9110 nadal podaje tylko, że jest on „zarezerwowany do przyszłego użytku”. Nie wiąże się z nim żadne standardowe znaczenie, nagłówek ani procedura płatności.

Ponieważ standard nie nadaje mu znaczenia, niektóre usługi przejęły go na własne potrzeby: API płatności używają go, gdy obciążenie się nie powiedzie, API usług SaaS – gdy w danym planie skończą się kredyty lub limit, a platformy hostingowe – gdy konto zostanie zawieszone z powodu braku płatności. Od niedawna kod 402 wykorzystują też systemy płatnego dostępu dla robotów AI i mikropłatności między maszynami, aby poinformować klienta, że dostęp wymaga zapłaty.

Klienci bez specjalnej obsługi traktują 402 jak ogólny błąd klienta.

Przykładowa odpowiedź

HTTP
HTTP/1.1 402 Payment Required
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: application/json
Content-Length: 90

{"error":{"type":"card_error","code":"card_declined","message":"Your card was declined."}}

SEO i sprawdzanie przekierowań

Dla wyszukiwarek 402 jest błędem 4xx, więc adres URL nie zostanie zaindeksowany. Jeśli sprzedajesz dostęp do treści, ale chcesz, by pojawiały się one w wynikach wyszukiwania, nie zwracaj robotom kodu 402; serwuj stronę z kodem 200 i oznacz płatną część danymi strukturalnymi (isAccessibleForFree). Niektóre funkcje CDN celowo odpowiadają robotom AI kodem 402, co nie wpływa na roboty wyszukiwarek, które dopuszczasz.

Typowe przyczyny i zastosowania

  • API płatności zgłasza, że karta została odrzucona lub obciążenie się nie powiodło.
  • W planie przypisanym do klucza API skończyły się kredyty albo przekroczono opłacony limit.
  • Sklep lub witryna w usłudze hostingowej zostały zawieszone z powodu nieopłaconego konta.
  • System pay-per-crawl lub mikropłatności wymaga od klienta zapłaty, zanim udzieli mu dostępu.

Sprawdzanie przekierowań URL

Zobacz wszystkie kody odpowiedzi, jakie zwraca adres URL, przeskok po przeskoku, w darmowym narzędziu TrueURL do sprawdzania przekierowań.