agenticweb.wiki

3-D Secure & Card Checkout vs AP2, ACP & UCP

EMV 3-D Secure (3DS2) & human browser checkout forms is the classic web primitive built for human browsers and pre-integrated services (Verify cardholder presence during an interactive browser checkout and shift fraud liability), whereas Agent Payments Protocol (AP2) and its step 7 (Pay) peers provide the machine-native agentic surface (none) so autonomous agents can answer: "Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later?" Across the agenticweb.wiki conformance panel, Agent Payments Protocol is multi-implementation (Google (launch blog post, 60+ launch partners)).

How 3-D Secure & Card Checkout compares to AP2, ACP & UCP at step 7 (Pay): why the classic primitive breaks for software agents, and how sites deploy both together.

7 Pay Agent Payments Protocol · Agentic Commerce Protocol · Universal Commerce Protocol · EMV Agentic Payments – Framework for Specifications · Visa Trusted Agent Protocol · Verifiable Intent

DimensionEMV 3-D Secure (3DS2) & human browser checkout forms Classic webAgent Payments Protocol AP2 Agentic web
Primary consumerHuman driving a web browser or pre-integrated developer codeAutonomous software agent, coding harness, or AI search/RAG crawler
Lifecycle stepClassic web baseline for step 7 (Pay)7 Pay: Settle the bill
Core question answeredVerify cardholder presence during an interactive browser checkout and shift fraud liability.Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later?
Wire format & entrypointInteractive iframe challenge + session device fingerprintingendpoint at none
Failure mode for agentsTraditional fraud engines flag 'human-not-present' autonomous agent sessions as bot attacks, while sharing raw PANs with an LLM creates severe prompt-injection and unauthorized-spend risk without cryptographic proof of the user's budget.Solved natively: The Agent Payments Protocol (AP2) is a security and authorization framework for agent-performed payments: it defines how a user's intent to buy something is captured as a cryptographically signed, tamper-evident Mandate that a Merchant, Credential Provider, and Merchant Payment Processor can verify and later present as dispute evidence.
Governance & statusEstablished IETF / W3C / industry baselineGoogle; core specification donated to the FIDO Alliance (Payments TWG and Agentic Authentication TWG), 2026-04-28; the google-agentic-commerce/AP2 repository now hosts only samples and an SDK, not the normative spec text — Security/authorization protocol for agent-performed payments; core spec now stewarded by FIDO Alliance
Live adoption (/check/ census)Universal across the classic webmulti-implementation — Google (launch blog post, 60+ launch partners)
Primary specificationhttps://www.emvco.com/emv-technologies/3-d-secure/https://raw.githubusercontent.com/google-agentic-commerce/AP2/main/docs/ap2/specification.md

Why 3-D Secure & Card Checkout breaks when the caller is an agent

Traditional fraud engines flag 'human-not-present' autonomous agent sessions as bot attacks, while sharing raw PANs with an LLM creates severe prompt-injection and unauthorized-spend risk without cryptographic proof of the user's budget.

When to use which (and how they work together)

All agentic web standards replacing or extending 3-D Secure & Card Checkout

Check whether any domain publishes these standards live at /check/ or over MCP with probe and validate_manifest. Connect.

JSON · Markdown · ap2.json