HTTP 402, still reserved
Identity, payments, and accountability online have never really been solved. They're not built into the protocols themselves. Payment was in the web's original vision: Tim Berners-Lee's first HTTP spec already had status code 402, "Payment required", where the client could retry a request "with a suitable ChargeTo header". No