Skip to content
Methodology

Agent checkout

ia.agent-checkout · 4.27

Act MAY Measured study AR-ACT-08

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.

  1. Accept Stripe Link or Shared Payment Tokens on the checkout page.

  2. 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
Score role
Informational
Introduced
2026-10-22
Methodology version
2026-10-22

Checkpoint data (JSON)