The 402 HTTP status code is really different from 403:
As he states in RFC 2616 , status code 402 is
402 Payment Required
This means that the request is usually denied, but requires payment.
There seems to be some work that is used to use this reserved status code.
I think that it is not needed at present (or simply not used, because it is not indicated how to use it), but the authors of the standard thought about putting it in the future, which could be useful.
kmindi
source share