EEA/Resources/Agentic payments
Research brief · September 2026 edition

Agentic Payments: The Standards Landscape and Ethereum’s Role (Sept.2026)

A functional comparison of agentic commerce protocols, payment services and Ethereum components, with implementation questions for enterprise teams.

Executive summary

An AI agent can select a product or call an API, but paying introduces a different set of questions. Who controls the agent? What did the user authorize? Which system moves the funds? What happens if the purchase or delivery goes wrong? The initiatives reviewed here address different parts of that process.

Two useful starting points are purchases delegated by a person and payments between software systems. They overlap: a delegated purchase can use stablecoins, and an automated API payment can remain subject to a human-approved budget. Checkout protocols, payment-network services and blockchain proposals should therefore be compared by function, rather than treated as equivalent competing standards.

This September 2026 research brief covers selected commerce protocols, payment-network services and Ethereum components. Enterprise implementation questions follow the comparison. An optional AP2-Ethereum profile appears in the research outlook and is linked to Rialto.

Three things to take away

1. Compare capabilities before choosing a protocol. Checkout, authentication, authorization, settlement and delivery evaluation are separate decisions, even when a product bundles several of them.

2. Governance and deployment status matter. FIDO announced agentic standards work drawing on AP2 and Mastercard Verifiable Intent; the x402 Foundation became operational under the Linux Foundation. Neither announcement proves compatibility across implementations.

3. Ethereum offers components worth testing. ERC-8004 proposes agent discovery and trust signals; ERC-8183 proposes escrowed jobs with an evaluator. Both remain draft ERCs in the canonical specification pages reviewed for this edition. Registration, payment and evaluation do not by themselves establish institutional trust or legal accountability.

For enterprise teams, the practical task is to define spending authority, custody, settlement and exception handling for a specific use case. EEA can help convene that work and publish evidence from implementation tests.

I. The payment landscape

1.1 Delegated purchases and software payments

When software initiates a purchase, a merchant needs evidence beyond a human clicking a checkout button. The required controls depend on the buyer, the payment method and what is being purchased.

Human-delegated commerce: an agent shops or checks out on behalf of a person. The system must preserve the person's consent, spending limits and ability to intervene.

Machine-to-machine commerce: software pays for an API, data or another service. The operator still needs to manage keys, budgets, counterparties and failed requests.

Enterprises may need both workflows. A procurement agent might buy a subscription through a merchant checkout and purchase individual data requests through an HTTP payment protocol. A shared budget does not make those payment and dispute processes interchangeable.

Agent payment standards: the landscape

Protocol roles and Ethereum components | September 2026

Commerce, consent and merchant verification

AP2

Google-led open protocol

Checkout and Payment Mandates provide authorization evidence; FIDO announced related standards work.

ACP / UCP

OpenAI + Stripe / UCP contributors

Merchant commerce interfaces. UCP also covers discovery and order handling, with AP2 support.

Visa TAP

Visa

Signed agent requests help merchants verify callers. Payment credentials are a separate concern.

Mastercard Agent Pay / AMP

Mastercard / Ant International

Network services and wallet integration, each with its own controls and acceptance rules.

HTTP payment requirements and paid service access

x402

x402 Foundation / Linux Foundation

Communicates payment requirements and verifies a client payment payload. Settlement depends on the scheme.

MPP

Tempo + Stripe

An open protocol for requesting and accepting payments for software-accessible resources.

L402

Lightning Labs

Lightning payments with paid-access credentials, commonly macaroons; continuing development.

Ethereum components to evaluate

ERC-8004

Draft ERC

Identity, reputation and validation registries. Registration is not certification or spending authority.

ERC-8183

Draft ERC

A funded job with a provider and evaluator. The evaluator affects release of escrowed funds.

Smart accounts and settlement

Implementation-specific

Programmable spending policy and payment execution. Integration must bind approval to the transaction.

Figure 1. Protocols compared by function. Categories describe functions, not competing or mandatory layers.

1.2 Checkout, consent and network services

Protocol Origin / steward Mechanism Public position
AP2 Google-led open protocol; contributions to FIDO standards work Mandates provide evidence of purchase intent and transaction authorization across payment methods Open protocol; FIDO announced related standards development in April 2026 AP2 v0.2 specification; FIDO agentic standards initiative.
ACP OpenAI and Stripe Agentic checkout interactions, with payment integration handled by participating services Open checkout protocol; assess the specific implementation and version Agentic Commerce Protocol documentation.
Visa TAP Visa Signed agent requests support merchant verification; payment credentials are a separate concern Visa protocol for trusted agent interactions; implementation support varies Visa Trusted Agent Protocol.
Mastercard Agent Pay Mastercard Payment-network services for agent-initiated transactions using tokenized credentials and controls Mastercard platform and integrations; cardholder coverage does not establish merchant readiness Mastercard Agent Pay and PayPal integration.
AMP Ant International Agentic Mobile Protocol for wallets, super apps and mobile interfaces Ant reported global rollout and open-source availability in September 2026 Ant International AMP September update.

UCP also belongs in the checkout comparison. Its commerce capabilities cover discovery, checkout and order handling, with AP2 support for authorization evidence. This is a broader commerce interface, distinct from payment settlement. See the UCP documentation. Universal Commerce Protocol documentation.

1.3 Payment requirements and paid API access

Protocol Origin / steward Mechanism Public position
x402 Coinbase origin; x402 Foundation under the Linux Foundation HTTP payment requirements and a client payment payload; verification and settlement depend on the scheme Foundation operational since July 2026; payment methods and network support vary x402 Foundation operational launch.
MPP Tempo and Stripe Open protocol for requesting and accepting payments for software-accessible resources Announced March 2026; examine the selected payment method and implementation Machine Payments Protocol announcement.
L402 Lightning Labs Lightning payments combined with paid-access credentials, commonly macaroons Lightning-native protocol with continuing development Lightning Labs L402 development.

1.4 Convergence dynamics

Several initiatives can coexist because they address different functions. Adoption should be assessed through working integrations and operational evidence.

Cooperation across networks. In September, Ant International reported collaboration with Mastercard and Visa on Know-Your-Agent interoperability. Each network retains its own verification and decision processes. That distinction matters when evaluating claims of shared agent identity. Ant International AMP September update.

Functional separation. An agent registry, a signed purchase instruction and a payment verification service can be separate components. Combining them requires explicit rules for identifiers, amounts, expiry and failure handling.

Operational evidence. Successful transactions, failed-request behavior, merchant acceptance, recurring costs and support processes are more useful for an implementation decision than a partner count alone.

II. Ethereum components

Ethereum can support agent registries, programmable accounts and settlement. These components may be used alongside commerce protocols, but an application must define how their records and permissions fit together.

ERC-8004: Trustless Agents

ERC-8004 proposes registries for identity, reputation and validation. Its authors include contributors associated with MetaMask, the Ethereum Foundation, Google and Coinbase. The specification supports discovery and shared trust signals across organizations; it does not certify an agent's legal identity, competence or authorization to spend. A deployed implementation and a finalized ERC are different milestones. ERC-8004 specification.

A useful analogy is a public directory with feedback and validation records. The relying organization must decide which records and issuers it trusts.

ERC-8183: Agentic Commerce

ERC-8183 proposes jobs funded through escrow, with client, provider and evaluator roles. Completion or rejection by the evaluator affects fund release; expiry provides another path through the job lifecycle. The evaluator remains a trust dependency. This design is not a general replacement for card disputes or legal remedies. ERC-8183 specification.

Think of a funded work order with an agreed evaluator. The contract enforces its state transitions; the evaluation policy determines whether the work is acceptable.

x402: HTTP payment interaction

x402 lets a service communicate payment requirements and process a client's payment payload. It can be used with blockchain settlement, but it is not exclusively an Ethereum protocol. ERC-8004, ERC-8183 and x402 are not a mandatory three-part stack, and their composition must be demonstrated for the chosen implementation.

Layer Component Origin / contributors Specification position
Identity & reputation ERC-8004 ERC authors from MetaMask, EF, Google and Coinbase Draft ERC; verify implementation separately
Commerce & escrow ERC-8183 ERC authors; EF and Virtuals-related work Draft ERC; evaluator-based job lifecycle
Payment execution x402 x402 Foundation / Linux Foundation Open protocol; scheme-specific support

EEA's contribution can be practical: collect enterprise requirements, compare implementations and publish interoperability tests. This brief does not announce certification, a finalized extension or an institutional endorsement of an implementation.

III. Identity, authorization and payment

These functions often appear in the same transaction, but they answer different questions. A design can implement them with different technologies and trust models.

One transaction, three questions

An agent buys a research report: what must each function verify?

Agent A · buyerAgent B · seller

ERC-8004: Who is this agent?

Registry lookup

Discover the account

Read identity, reputation and validation records.

Assess evidence

Check controller and freshness

Decide which records and issuers are acceptable.

Merchant decision

Apply trust policy

Accept or reject the caller for this transaction.

AP2: Did the user authorize this purchase?

User approval

Define purchase scope

Approve the purchase directly or delegate bounded spending authority.

Signed mandates

AP2 v0.2

Checkout and Payment Mandates bind authorization evidence.

Verify authorization

Apply the selected policy

Validate signatures, binding, scope and expiry.

x402: What are the payment requirements?

Payment requirement

Service response

State accepted payment terms and supported scheme.

Verify payment

Payload and settlement policy

Validate the payload and satisfy the scheme’s conditions for resource release.

Resource delivery

Service response

Provide the resource and handle retries or failure. Settlement timing depends on the scheme.

Figure 2. Identity, authorization and payment checks. These functions can be composed only through an explicit integration; compatibility is not automatic.

ERC-8004 answers: "Who is this agent?"

A relying party can inspect registration, feedback and validation signals. It must still establish who controls the registered account, whether the evidence is current and whether that agent is acceptable for this transaction. Registration is not proof of business legitimacy.

AP2 answers: "Did the human actually authorize this?"

AP2 organizes evidence of the user's intent and the purchase being authorized. A verifier must validate that evidence against the relevant trust policy. A signed instruction does not automatically authorize an unrelated blockchain transaction. AP2 supports both direct purchase approval and autonomous purchases within user-approved constraints.

x402: payment requirements and verification

An HTTP payment interaction communicates the service's requirements and the client's payment payload. Verification, settlement timing, fees and refunds depend on the selected scheme and payment method.

A familiar comparison is supplier onboarding, a purchase order and payment processing. An approved supplier is not permission to make any purchase; an approved purchase order is not proof of payment. Delivery acceptance and refunds add further decisions.

IV. A procurement analogy

Procurement provides a useful way to explain the functions to business teams. The comparison is illustrative: it should not be used to infer technical compatibility or identical legal treatment.

The landscape as trade infrastructure

An illustrative comparison for business teams

Identity and trust: Who can participate?

ERC-8004

Agent records and trust signals

Supplier directoryRecords inform a decision; they do not certify the supplier.

Visa TAP

Merchant verification of signed agent requests

Access badgeIdentifies an accepted caller under the merchant policy.

Mastercard Agent Pay

Network credentials and controls

Corporate purchasing cardAcceptance and spending controls remain network-specific.

Commerce and authorization: What was approved?

AP2

Signed purchase authorization evidence

Purchase approvalMust be bound to the actual checkout and payment.

ACP / UCP

Merchant checkout and order interactions

Procurement interfaceCommerce interfaces can cover more than one function.

ERC-8183

Funded job and evaluator-based release

Escrowed work orderThe evaluator and remedies must be agreed.

Payment and service access: What is paid for?

x402

HTTP payment requirements and verification

Pay-per-use serviceSettlement and delivery behavior depend on the scheme.

MPP / L402

Paid resource access through different payment methods

Service meterAssess the selected method and implementation.

Integration: How do systems connect?

Visa ICC

Integration across agents and payment services

Integration providerVerify each supported interface, version and payment method.

AMP

Wallet and mobile payment integration

Local commerce gatewayWallets and networks retain their own rules.

Figure 3. A trade-infrastructure analogy. Analogies explain roles; they do not imply identical legal treatment.

Identity and trust: who can participate?

An agent registry resembles a supplier directory. Signed agent requests help a merchant recognize a caller. Payment-network credentials have their own issuance and acceptance rules. None is a universal certificate of trust.

Consent and purchase: what is approved?

A purchase mandate resembles an approval record. A checkout protocol organizes the interaction with the merchant. The implementation must bind approval to the actual order, amount and payment method.

Payment and delivery: what triggers release?

HTTP payment protocols can gate resource access on payment. An escrowed job can gate fund release on evaluation. These serve different commercial arrangements and need different exception policies.

Integration: how do systems communicate?

A merchant integration service can connect agents, commerce platforms and payment schemes. Support for one interface does not prove support for every version or settlement method. Wallet-focused initiatives also need to be evaluated against their own documented scope.

V. AP2 and enterprise implementation

5.1 Why AP2 deserves attention

Google introduced AP2 with more than 60 collaborating organizations and described it as payment-agnostic, with use alongside A2A and MCP. FIDO subsequently announced agentic authentication and commerce standards work drawing on contributions from Google AP2 and Mastercard Verifiable Intent. This makes AP2 relevant to enterprise review; it does not establish a market winner or a finalized FIDO standard. Google AP2 announcement; FIDO agentic standards initiative.

5.2 Mandates and receipts

AP2 v0.2 defines Checkout Mandates and Payment Mandates, with linked receipts. A closed mandate is bound to the merchant-signed checkout through a cryptographic hash. The release specifies SD-JWT credentials and verification responsibilities for merchants and payment participants. It also supports direct and autonomous authorization modes. These rules should be the starting point for any settlement integration. An Ethereum signature cannot substitute for this AP2 evidence; the integration must validate both the mandate and the Ethereum operation. EIP-712 does not itself provide expiry or replay protection. AP2 v0.2 specification.

5.3 Questions for an Ethereum integration

AP2 v0.2 documents extension points for mandate constraints, checkout objects, payment instruments and credential formats. The five questions below are EEA implementation questions, not a list of those extension points. Each candidate Ethereum approach needs an explicit mapping to the selected AP2 version and its verification rules. AP2 v0.2 specification.

Area Enterprise question Integration requirement Candidate to test
Discovery Which agents or issuers are accepted? Define issuers, relying-party policy, revocation and evidence freshness Registry and attestation lookup
Trust Who vouches for a key or account? Resolve authority and key rotation; an attestation is only as useful as its issuer EAS attestations and institutional policy
Binding What exactly did the user approve? Bind authenticated mandate evidence to chain, account, recipient, asset, amount and expiry Typed data and contract signature verification
Delegation What may the agent spend? Enforce cumulative caps, revocation, replay protection and recovery Smart-account permission modules
Evidence How is failure resolved? Define delivery evaluation, refunds, private evidence and dispute responsibilities Job escrow and receipt commitments

A verifier needs an accepted source of authority. Publishing a key or attestation on-chain makes a record inspectable; it does not decide which institution may issue it, whether its evidence is sufficient or which remedies apply. Those are policy and governance choices.

Appendix. Quick reference

Term Origin / steward One line
AP2 Google-led; contribution to FIDO work Purchase intent and authorization evidence across payment methods
ACP OpenAI and Stripe Agentic checkout interactions and payment integration
Visa TAP Visa Signed requests for agent recognition and merchant verification
Mastercard Agent Pay Mastercard Network services and controls for agent-initiated payments
AMP Ant International Agentic Mobile Protocol for wallet and mobile payment integration
Visa ICC Visa Integration service across agents, platforms and payment schemes
x402 x402 Foundation / Linux Foundation HTTP payment requirements, payloads and scheme-specific settlement
MPP Tempo and Stripe Payment protocol for software-accessible resources
L402 Lightning Labs Bitcoin Lightning payments with token-based API access; macaroons are a common credential format
ERC-8004 Ethereum Foundation + partners Draft proposal for agent identity, reputation and validation registries
ERC-8183 Ethereum Foundation + Virtuals Draft proposal for escrowed jobs with an evaluator
EIP-712 Ethereum standard Human-readable typed structured data signing
ERC-4337 Ethereum standard Account abstraction; session-key policy is implementation-specific
EAS Ethereum Attestation Service General-purpose on-chain attestation infrastructure
Shibui Enterprise Ethereum Alliance Research prototype for tokenized-asset investor eligibility

AP2–Ethereum adapter profile: requirements and candidates

Rialto research outlook | optional integration to test

Implementation questionProfile requirementEthereum candidate to test
Bilateral acceptance lists
Discovery and trust policy
Registry and attestation lookupDefine accepted issuers, freshness and revocation.
Issuer authority must be established
Key authority
EAS attestationsAn attestation needs a trusted issuer and expiry policy.
Authorization and payment may be separate
Transaction binding
EIP-712 + contract signaturesVerify AP2 evidence separately; bind the Ethereum operation with expiry and replay controls.
Account permissions vary
Delegated spending
Smart-account permission modulesTest cumulative caps, revocation and replay protection.
Delivery failures need a remedy
Evidence and exceptions
Escrow + receipt commitmentsAgree the evaluator, refund path and private evidence policy.
Figure 4. An optional AP2–Ethereum profile. These are research questions, not five standardized AP2 extension slots or proven solutions.

Primary sources