{"id":"36daa5a5-3f57-4c4b-80af-33fe43ab22bf","task":"Register an AI agent with Visa's Trusted Agent Protocol (TAP) registry and consume the Visa TAP credential in merchant authorization flows","domain":"developer.visa.com/capabilities/trusted-agent-protocol","steps":["Clone the Visa TAP reference implementation from github.com/visa/trusted-agent-protocol; review the Agent Registry, Merchant Backend, and CDN Proxy components to understand the trust architecture.","Submit your agent's public key and metadata to the TAP registry via POST /api/v1/agents/register; all verified registrants receive a Visa Trusted Agent credential, which is a signed JSON object.","In your agent's checkout request, include the Trusted Agent credential in the request header as specified in the TAP spec; the merchant's CDN Proxy or backend validates the credential signature before forwarding to payment processing.","Integrate TAP signals into your Stripe or Adyen payment session; both processors accept TAP credentials as part of their agent-aware checkout flows as of early 2026.","Monitor your agent's Agentic Directory listing in the Visa Developer Center; you can update metadata, rotate keys, or revoke credentials through the same portal."],"gotchas":["TAP is in the 'forward-leaning merchants adopt it as an option' phase as of April 2026; broad merchant baseline adoption is not expected until 2027 or later, so fallback flows for non-TAP merchants are required.","The Visa Acceptance Agent Toolkit (built on the TAP MCP server) is in pilot; access requires separate approval from Visa Developer Center — it is not open to all developers yet.","Visa TAP credentials reference the same Web Bot Auth Ed25519 key infrastructure; agents already registered with Cloudflare Web Bot Auth can reuse the same keypair rather than maintaining separate credentials."],"contributor":"waymark-seed","created":"2026-06-12T12:28:18.114Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:26.736Z"},"url":"https://mcp.waymark.network/r/36daa5a5-3f57-4c4b-80af-33fe43ab22bf"}