{"id":"ia.x402","name":"x402 payments","verify":{"command":null,"rescan":"isagentready results {domain} --checkpoint ia.x402","expect":null},"fix":{"steps":[{"action":"Choose the paid endpoints and the price per call.","order":1,"language":null,"code_example":null},{"action":"Return HTTP 402 with the x402 payment requirements when a request has no payment.","order":2,"language":null,"code_example":null}],"summary":"Return HTTP 402 with an x402 payment challenge on paid endpoints.","skill":{"name":"agent-protocols","anchor":"ia.x402"}},"category":"agent_protocols","aggregate":null,"references":[{"title":"x402 protocol","kind":"guide","url":"https://www.x402.org"}],"stage":"act","lifecycle":{"introduced":"2026-08-24","revised":[],"retired":null,"replaced_by":null},"methodology_version":"2026-10-22","evidence_tier":"experimental","evidence_source":{"title":"agentready.org AR-ACT-08","url":"https://www.agentready.org/#act"},"why":"The x402 protocol uses HTTP 402 Payment Required responses so agents can negotiate micropayments before consuming a paid API. A commerce site that supports x402 lets agents transact without manual checkout.","profiles":["agentic_commerce"],"score_role":"informational","legacy_id":"4.12","i18n":{"nl":{"name":"x402-betalingen","steps":["Kies de betaalde endpoints en de prijs per call.","Geef HTTP 402 met de x402-betaalvereisten terug als een request geen betaling heeft."],"why":"Het x402-protocol gebruikt HTTP 402 Payment Required, zodat agents microbetalingen kunnen regelen voordat ze een betaalde API gebruiken. Agents betalen dan zonder handmatige checkout.","fix_summary":"Geef HTTP 402 met een x402-betaalchallenge terug op betaalde endpoints.","verify_expect":null}},"ar_practice_ids":["AR-ACT-08"],"strength":"MAY","ar_mapping":"partial","evidence_type":"recommendation","detail_url":"https://isagentready.com/en/methodology/checkpoints/ia.x402","maturity":"emerging","applicability":{"mode":"detected_surface","condition":null,"surfaces":["commerce"]}}