Agent checkout
ia.agent-checkout · 4.27
Why it matters
Agents finish a purchase only when the checkout accepts an agent payment path. In the agentready.org study, agents completed Link checkouts correctly in most cases. The check looks for Stripe Link, Shared Payment Tokens or an ACP checkout_sessions endpoint, and never sends a POST.
How to fix it
Give agents a payment path at checkout.
-
Accept Stripe Link or Shared Payment Tokens on the checkout page.
-
Declare the checkout_sessions endpoint in /.well-known/acp.json.
{"flows": ["checkout"], "capabilities": {"checkout": {"endpoint": "https://example.com/acp/checkout_sessions"}}}
Verify
curl -s https://{domain}/.well-known/acp.json | grep -q checkout_sessions
Expected: exit code 0
Run a new scan for this checkpoint:
isagentready results {domain} --checkpoint ia.agent-checkout
Details Mapping, lifecycle and references
- AR mapping
- Full match
- Evidence source
- agentready.org AR-ACT-08
- Score role
- Informational
- Introduced
- 2026-10-22
- Methodology version
- 2026-10-22