Decentralised News Logo
Agentic Finance

Best Agentic Checkout Systems 2027: ACP vs UCP vs Visa vs Mastercard

DN ranks agentic checkout systems including ACP, UCP/AP2, Visa, Mastercard, MPP and x402 by authorization, state certainty, duplicate protection and recovery.

DN Agentic Commerce Benchmark

Agent Checkout Reliability Index 2027

AI agents can increasingly discover products, build carts, obtain payment credentials and complete purchases. DN ranks the emerging agentic checkout stacks by authorization integrity, checkout-state certainty, payment controls, duplicate protection, recovery and post-purchase accountability.

Decentralised News Research | Version 1.0 | Reviewed 14 September 2026 | Documented reliability architecture | Independent methodology

What Matters

The hardest part of agentic commerce is not getting an AI agent to click “buy.”

The hard part is ensuring that the agent buys the correct item, at the correct price, from the correct merchant, with authorized credentials, exactly once, and that every participant can determine what happened afterward.

Under Version 1.0 of the DN Agent Checkout Reliability Index, Agentic Commerce Protocol with Stripe ranks first at 98/100.

ACP combines a stateful checkout API with explicit create, retrieve, update, complete and cancel flows. Each interaction returns current authoritative checkout state, while Stripe's Shared Payment Tokens can constrain payment authority by merchant, amount, currency and expiration.

Google UCP + AP2 follows at 97/100 and arguably provides the most ambitious authorization architecture in the benchmark. UCP handles the broader commerce lifecycle, while AP2 binds user authorization to signed Checkout and Payment Mandates and returns cryptographically verifiable receipts.

Visa Intelligent Commerce and Mastercard Agent Pay bring network-level tokenization, authentication, intent and dispute infrastructure into agentic commerce.

MPP and x402 solve a different but equally important category: fast machine-native purchases where the buyer may be software purchasing APIs, compute, data or other digital resources rather than a human buying physical goods.

DN Alpha Thesis: The defining reliability problem in agentic commerce will be checkout state certainty. A payment can succeed while an order fails. An order can exist while the agent believes it timed out. Inventory can change between discovery and completion. A retry can become a duplicate purchase. The winning commerce protocols will therefore optimize not merely for payment authorization, but for an auditable chain from intent → checkout → payment → order → fulfillment → receipt.

The DN Agent Checkout Reliability Rankings

6
Agentic commerce stacks compared
7
Reliability dimensions scored
5
Critical checkout states DN tracks
0
Fabricated uptime statistics used
Rank Agentic Commerce Stack DN Score Best Reliability Strength Best Fit Current Maturity
1 ACP + Stripe 98/100 Authoritative checkout state + scoped payment tokens Retail and in-context commerce Production
2 UCP + AP2 97/100 Cryptographic intent, checkout and payment evidence Open multi-platform commerce Rolling Adoption
3 Visa Intelligent Commerce 95/100 Agent-bound credentials + transaction controls Card-network commerce Pilot / Rollout
4 Mastercard Agent Pay 94/100 Agentic Tokens + Verifiable Intent + auditability Authenticated agent purchases Active Pilots
5 MPP + Stripe 92/100 Usage-based machine payments + existing payment stack APIs, compute and machine services Live
6 x402 90/100 Simple HTTP-native pay-and-deliver flow APIs and digital resources Live

These are documented reliability-architecture scores, not measured merchant conversion rates, payment authorization rates or protocol uptime. The systems solve different layers of the commerce stack and are not perfect substitutes.

The Five States Every Agent Checkout Must Distinguish

1
Intent What did the user actually authorize the agent to buy?
2
Checkout What exact items, quantities, taxes, shipping and total were agreed?
3
Payment Was payment authorized, rejected, captured or otherwise completed?
4
Order Did the merchant actually create a valid order exactly once?
5
Fulfillment Was the product delivered, refunded, canceled or adjusted correctly?

A reliable commerce stack must preserve consistency across all five.

That requirement sounds obvious.

In distributed software, it is not.

1. ACP + Stripe: Best Overall Agent Checkout Reliability Architecture

Rank #1

Agentic Commerce Protocol + Stripe

98/100

Agentic Commerce Protocol was designed around a useful principle: agents should not scrape or imitate a checkout interface when merchants can expose deterministic commerce state directly.

The ACP Checkout API provides a stateful REST interface through which an agent can:

  • create a checkout session;
  • retrieve current checkout state;
  • update cart contents;
  • change fulfillment information;
  • select shipping options;
  • complete payment;
  • cancel the session.

Most importantly, each interaction returns the latest authoritative checkout state.

That helps prevent a common agent problem where the model continues acting on stale prices, inventory or fulfillment assumptions.

The seller remains responsible for authoritative calculations including:

  • inventory;
  • price;
  • discounts;
  • tax;
  • shipping;
  • payment processing;
  • fulfillment.

ACP therefore avoids letting the model hallucinate commercial facts that belong to the merchant.

Scoped Payment Authority

Stripe's Shared Payment Tokens add another important reliability layer.

Instead of giving an agent reusable raw payment credentials, the token can carry constraints such as:

  • maximum amount;
  • currency;
  • merchant;
  • expiration;
  • usage conditions.

Underlying payment credentials remain hidden.

ACP also exposes intervention capability for cases such as 3DS authentication, allowing an automated flow to identify when human or issuer interaction is required instead of simply failing.

DN view: ACP's strongest feature is not that checkout happens inside an AI interface. It is that the agent receives a deterministic representation of the merchant's real checkout state.

Explore Agentic Commerce Protocol Stripe Agentic Commerce

2. UCP + AP2: Best Cryptographic Authorization Architecture

Rank #2

Universal Commerce Protocol + Agent Payments Protocol

97/100

Google's Universal Commerce Protocol addresses more than payment.

UCP defines a broader commerce interface covering product discovery, checkout, fulfillment, discounts, order lifecycle and related capabilities.

Its current native checkout implementation includes:

  • checkout session creation;
  • retrieval;
  • updates;
  • completion;
  • cancellation;
  • structured recoverable and unrecoverable errors.

The merchant remains responsible for calculating the authoritative total and processing payment.

Current UCP order-lifecycle infrastructure also requires signed webhook events. Freshness is explicitly checked, and stale order updates can be rejected.

That matters because post-purchase data can arrive out of order in distributed systems.

AP2 Adds Proof of Intent

AP2 solves a deeper question:

How does a merchant know that the agent was actually authorized to make this specific purchase?

AP2 defines signed:

  • Checkout Mandates;
  • Payment Mandates;
  • Checkout Receipts;
  • Payment Receipts.

A Payment Mandate can be cryptographically bound to a finalized checkout.

The specification also distinguishes direct human-present flows from autonomous human-not-present purchases.

Importantly, AP2 requires mandate verification to happen in deterministic code even when an agentic system is involved.

That is exactly the separation DN wants to see in high-value autonomous commerce.

Why it ranks second: the architecture is exceptionally strong, but Google's current UCP merchant deployment path still requires approval and staged integration, making ACP's present production maturity somewhat stronger.

Google UCP Documentation AP2 Specification

3. Visa Intelligent Commerce: Best Network-Agnostic Card Infrastructure

Rank #3

Visa Intelligent Commerce

95/100

Visa is approaching the reliability problem from the payment-network layer.

Its Intelligent Commerce infrastructure is designed to let agents obtain payment credentials that are:

  • tokenized;
  • bound to the agent;
  • linked to authenticated user instructions;
  • subject to transaction controls.

Visa's documentation describes controls that can verify that a transaction came from the intended merchant and for the appropriate amount.

The system can also receive commerce outcome signals after the purchase.

Those signals are important for:

  • auditability;
  • dispute evidence;
  • reconciliation;
  • fraud analysis.

Visa Intelligent Commerce Connect broadens this further by positioning itself as a network-, protocol- and token-vault-agnostic integration layer.

This matters because merchants are unlikely to want a completely different checkout integration for every AI agent, card network and token provider.

DN view: Visa's core strength is bringing agent identity and user intent into existing payment infrastructure rather than requiring merchants to replace the entire payment stack.

Visa Intelligent Commerce

4. Mastercard Agent Pay: Best for Verifiable Intent and Agent Recognition

Rank #4

Mastercard Agent Pay

94/100

Mastercard's Agent Pay framework centers on making the agent visible as a governed participant in the transaction.

Mastercard Agentic Tokens are designed to connect tokenized payment credentials to a specific agent and user.

Its newer Verifiable Intent model adds a second dimension:

not merely who initiated the payment, but what the agent was authorized to do.

Mastercard describes the framework around:

  • tokenized credentials;
  • user consent;
  • agent recognition;
  • Payment Passkeys;
  • verifiable intent;
  • end-to-end auditability.

The company has already reported authenticated agentic transactions in real-world regional pilots.

Mastercard has also expanded into Agent Pay for Machines, targeting rapid, programmatic and even sub-cent machine-to-machine payments.

DN view: Card networks have a major structural advantage because they already operate authentication, dispute and fraud infrastructure at enormous scale. Agent commerce can potentially inherit rather than recreate those systems.

Mastercard Agent Pay

5. MPP + Stripe: Best for Usage-Based Machine Commerce

Rank #5

Machine Payments Protocol + Stripe

92/100

Machine Payments Protocol addresses a different commerce pattern.

A software agent may not need a cart, shipping address and return policy.

It may need:

  • one API request;
  • 20 seconds of browser infrastructure;
  • 500 model tokens;
  • one data enrichment result;
  • one digital service.

MPP lets a service respond to a machine request with a payment requirement and lets the client authorize payment programmatically.

Stripe's MPP integration then brings those transactions into existing PaymentIntents infrastructure.

That gives merchants access to familiar capabilities including:

  • fraud protection;
  • reporting;
  • accounting integrations;
  • refunds;
  • fiat settlement;
  • stablecoin payments.

MPP also supports payment sessions, where an agent can authorize spending once and incrementally increase the authorized amount as it consumes a service.

That can dramatically reduce payment overhead for high-frequency usage.

DN view: MPP is not a full replacement for a retail checkout protocol. It is potentially much better suited to machine-native services where the agent is buying consumption rather than a conventional product.

Explore Machine Payments Protocol

6. x402: Best Minimal Pay-and-Deliver Protocol for APIs

Rank #6

x402

90/100

x402 is deliberately narrower than ACP or UCP.

That is not necessarily a weakness.

For paid APIs and digital resources, simplicity can improve reliability.

A typical x402 flow is:

  1. agent requests protected resource;
  2. server returns payment requirements;
  3. agent signs payment authorization;
  4. agent retries request with payment proof;
  5. server verifies and settles;
  6. resource is returned.

Current x402 infrastructure also supports optional extensions relevant to reliability, including:

  • Payment Identifier for idempotency;
  • Offer Receipt for signed pre-settlement agreement evidence;
  • structured payment response headers;
  • service discovery;
  • authentication extensions.

The limitation is scope.

x402 by itself does not attempt to model a complete retail lifecycle involving complex carts, delivery choices, fulfillment, returns and customer support.

For software purchasing an API call, that may be exactly the right trade-off.

DN view: reliability improves when a protocol refuses to solve problems the use case does not have.

Explore x402

The Reliability Problem: Payment Success Is Not Checkout Success

Imagine an agent purchasing a laptop.

The payment network authorizes $1,500.

At exactly the same moment, the final unit goes out of stock.

Which statement is true?

  • The payment succeeded.
  • The purchase succeeded.
  • The order exists.
  • The merchant owes the buyer a laptop.

Those are four different questions.

Agentic commerce systems need to answer all of them consistently.

DN Checkout State Certainty: The degree to which every participant can establish the authoritative state of an agent-initiated purchase across intent, checkout, payment, order and fulfillment. A successful payment with uncertain order state is not a reliable checkout.

The Agent Checkout Ambiguity Window

DN defines the Agent Checkout Ambiguity Window as:

the period during which a financially consequential step may have succeeded but the agent cannot yet determine the authoritative resulting state.

Examples include:

  • payment authorized but order response times out;
  • merchant creates order but agent does not receive confirmation;
  • agent retries because it assumes failure;
  • payment capture succeeds after the inventory reservation expires;
  • refund occurs but agent continues treating the purchase as active.

The ideal ambiguity window approaches zero.

Why Agents Make Duplicate Checkout Risk Worse

Humans usually hesitate after a checkout error.

Software may retry immediately.

That can create:

  • duplicate orders;
  • duplicate payment authorizations;
  • multiple inventory reservations;
  • multiple fulfillment instructions;
  • repeated API charges.

A robust checkout stack therefore requires either explicit idempotency or a reliable way to retrieve and reconcile existing state before retrying.

DN Checkout Rule: “Did not receive confirmation” is not equivalent to “transaction did not happen.” Before an agent retries any state-changing commerce action, it should identify the existing session or order and determine the authoritative state.

Authorization Must Be Bound to What Was Actually Purchased

Traditional payment credentials answer:

Can this payment instrument be charged?

Agentic commerce adds:

Was this agent authorized to charge this instrument for this particular purchase under these conditions?

That is why:

  • AP2 binds payment mandates to checkout state;
  • Stripe scopes agent payment tokens;
  • Visa binds tokenized credentials to agent context and user instructions;
  • Mastercard is developing Verifiable Intent.

This is a fundamental architectural change.

The Agent Should Not Calculate the Final Price

An agent can compare offers.

It can negotiate.

It can estimate.

But the merchant should remain authoritative for:

  • inventory;
  • price;
  • tax;
  • shipping;
  • discounts;
  • availability;
  • final order total.

Both ACP and UCP reflect this principle.

That helps prevent the model from converting an approximate shopping answer into an incorrect financial transaction.

DN Proprietary Tool

DN Agent Checkout Reliability Calculator

Model how small failure rates at several stages can compound into meaningful checkout losses at scale.

-
Reliably completed purchases
-
End-to-end reliable completion rate
-
Modeled checkout exceptions
-
Modeled exception value exposure

This calculator models compounding checkout failure probabilities. Inputs are supplied by the user and are not claims about ACP, UCP, Visa, Mastercard, MPP, x402 or any specific provider.

Why Tiny Failure Rates Become Huge at Agent Scale

A human may make ten meaningful online purchases in a month.

A procurement agent might make ten thousand.

A machine agent buying API access may make millions.

At 100 transactions, a 0.1% exception rate is almost invisible.

At 10 million transactions, that same rate produces 10,000 exceptions.

Agentic commerce therefore changes the optimization target.

A flow must not merely work.

It must fail predictably.

DN Agent Checkout Failure Budget

Borrowing from reliability engineering, DN proposes treating checkout errors as a finite operational budget.

For every million agent checkout attempts, businesses should define maximum acceptable:

  • session creation failures;
  • price or inventory mismatches;
  • payment failures;
  • ambiguous order states;
  • duplicate orders;
  • fulfillment-sync failures;
  • refund-reconciliation failures.

Once a component consumes too much of that budget, the commerce system should degrade safely rather than continuing unrestricted autonomous purchasing.

Post-Purchase Reliability Is Part of Agentic Commerce

A checkout does not end when payment succeeds.

An agent may later need to:

  • track shipping;
  • change delivery details;
  • cancel an order;
  • request a return;
  • obtain a refund;
  • reconcile a partial shipment;
  • handle a subscription renewal;
  • update its own accounting records.

Google's UCP order-lifecycle work is particularly interesting here because signed, freshness-aware webhook events move agent commerce beyond the initial purchase.

ACP similarly preserves the merchant as the party responsible for fulfillment, returns, support and customer communication.

Human Present vs Human Not Present

The reliability problem becomes much harder when the user is absent.

Issue Human Present Human Not Present
Intent clarification User can correct agent immediately Intent must be represented in advance
Price change User can accept or reject Agent needs predefined limits
Authentication User can perform step-up Credential must support delegated authorization
Merchant substitution User sees change Policy must specify whether substitution is allowed
Failure recovery User can interpret unusual state Machine requires deterministic error semantics
Dispute evidence User remembers decision System needs durable evidence of intent and execution

The Checkout Reliability Stack

DN views a production-grade autonomous checkout as seven layers.

Layer Question Failure Mode
Discovery Is the product information current? Agent selects stale price or unavailable product
Intent What did the user authorize? Agent exceeds mandate
Checkout State What is the merchant currently offering? Stale cart, tax, inventory or shipping
Credential What payment authority was delegated? Over-broad payment access
Payment Was value actually authorized or moved? Decline, duplicate, timeout
Order State Did the merchant create the purchase? Paid but no order, duplicate order
Post-Purchase Did fulfillment remain synchronized? Agent acts on stale shipment or refund state

Retail Checkout vs Machine Checkout

One of the most important mistakes in agentic commerce is assuming all purchases need the same protocol.

A shoe purchase needs:

  • product selection;
  • size;
  • shipping;
  • tax;
  • payment;
  • fulfillment;
  • returns.

An API request may need only:

  • resource;
  • price;
  • authorization;
  • payment;
  • response.

ACP and UCP are better suited to rich commerce state.

MPP and x402 can be much cleaner for machine-native resources.

More protocol complexity is not automatically more reliable.

The Commerce Protocols May Converge Rather Than Compete

The emerging stack is increasingly modular.

Google explicitly positions AP2 as a secure payment layer that can operate inside UCP.

UCP can communicate over mechanisms including APIs, MCP and A2A.

Stripe supports ACP while also supporting MPP and x402.

Visa Intelligent Commerce Connect is deliberately network and protocol agnostic.

Mastercard Agent Pay for Machines lists ecosystem participants spanning payment processors, crypto infrastructure and machine-payment platforms.

The likely future may therefore be:

commerce protocol + authorization protocol + payment credential + payment rail + fulfillment system

rather than one standard replacing every other standard.

DN Agent Checkout Reliability Methodology

Version 1.0 evaluates documented architecture and current deployment maturity across seven dimensions.

Category Weight What DN Evaluates
Checkout State Integrity 20 Authoritative session state, retrieval, updates, totals, inventory and completion semantics.
Intent & Authorization Integrity 20 Whether user authority can be constrained, verified and tied to the actual purchase.
Payment Credential Containment 15 Tokenization, limits, expiry, merchant binding and exposure of underlying credentials.
Duplicate & Retry Safety 15 Idempotency, receipts, session retrieval and mechanisms that reduce duplicate purchases.
Error & Intervention Semantics 10 Structured failures, recoverable versus terminal state and step-up intervention support.
Order & Post-Purchase Lifecycle 10 Fulfillment, order updates, refunds, outcome signals and durable transaction evidence.
Deployment & Interoperability 10 Live use, ecosystem integrations, openness and ability to coexist with existing commerce infrastructure.

Scores are not directly measured uptime or conversion percentages.

Future DN versions should add controlled live checkout probes and publish empirical completion, ambiguity, duplication and recovery measurements.

The Live DN Checkout Test We Want to Build

The next version should execute controlled low-value purchases against reference merchants and services.

The test harness should capture:

  • session creation success;
  • cart-state accuracy;
  • price consistency;
  • inventory mismatch;
  • credential issuance;
  • payment authorization result;
  • payment-to-order consistency;
  • duplicate retry protection;
  • ambiguous completion state;
  • order confirmation delay;
  • fulfillment update delay;
  • refund synchronization;
  • end-to-end completion rate.

DN could then publish:

  • p50 checkout completion time;
  • p95 completion time;
  • p99 ambiguity duration;
  • duplicate order rate;
  • payment-without-order rate;
  • order-without-payment rate;
  • successful recovery rate.
DN Alpha Thesis: The most valuable agentic-commerce metric may eventually be neither payment authorization rate nor checkout conversion. It may be: the percentage of purchases where intent, payment, order and fulfillment all resolve to one consistent authoritative state without human repair.

What Would Prove This Thesis Wrong?

Agentic commerce could remain primarily human-supervised.

If users continue confirming every purchase and merchants simply use AI as a product discovery interface, existing checkout systems may require far less architectural change than expected.

Another possibility is that browser automation improves enough that agents navigate conventional ecommerce reliably without widespread protocol adoption.

Large marketplaces may also internalize discovery, payment and fulfillment so completely that open interoperability standards matter less.

But autonomous commerce becomes much harder to scale if every agent must interpret every merchant's website like a human.

Structured commerce state is likely to become more valuable as the amount of machine purchasing increases.

Build the Agentic Finance Stack

The Checkout Is Only One Layer

An autonomous transaction also needs a wallet, payment rail and potentially a trading or treasury platform.

Best Wallets for AI Agents 2027 x402 Cost & Reliability Benchmark Best Crypto Platforms for AI Agents

These related DN decision pages may contain separately disclosed commercial relationships. This reliability index is not ranked according to affiliate economics.

Frequently Asked Questions

What is agentic checkout?

Agentic checkout is a commerce flow in which an AI agent helps create or complete a purchase on behalf of a user. A structured agentic checkout can expose product, checkout, payment and order state through APIs rather than requiring the agent to manipulate a conventional website interface.

What is the most reliable agentic checkout protocol?

Under Version 1.0 of the DN documented-architecture benchmark, Agentic Commerce Protocol combined with Stripe ranks first overall, while UCP combined with AP2 ranks very closely behind and provides particularly strong cryptographic authorization architecture.

What is the difference between ACP and UCP?

ACP defines programmatic commerce interfaces between agents and sellers, including a stateful checkout lifecycle and delegated payment mechanisms. UCP defines a broader modular commerce standard covering checkout, fulfillment, discounts, orders and other capabilities and can incorporate AP2 as a specialized agent-payment authorization layer.

What is AP2?

Agent Payments Protocol is an open protocol for securing agent-performed payments. It defines signed Checkout and Payment Mandates and corresponding receipts that can provide evidence of what an agent was authorized to purchase and pay for.

How can an AI checkout avoid duplicate purchases?

The system should use durable checkout or transaction identifiers, idempotent state-changing operations where supported, and reconcile authoritative checkout or order state before retrying after an ambiguous timeout.

What is Checkout State Certainty?

DN defines Checkout State Certainty as the degree to which all participants can establish the authoritative state of an agent-initiated purchase across intent, checkout, payment, order and fulfillment.

What is the Agent Checkout Ambiguity Window?

DN defines the Agent Checkout Ambiguity Window as the period during which a financially consequential commerce action may have succeeded but the agent does not yet know the authoritative resulting state.

Is x402 a replacement for ACP or UCP?

Not necessarily. x402 is optimized for HTTP-native programmatic payments for APIs, digital resources and autonomous agents. ACP and UCP model richer checkout and commerce lifecycles. Different protocols can coexist or serve different layers.

Primary Sources

Commercial Disclosure: This benchmark compares agentic commerce protocols and payment infrastructure rather than ranking affiliate partners. No commercial relationship determines protocol inclusion or scoring. Related DN wallet and platform decision pages may contain separately disclosed partner links.

Research Standard: Version 1.0 evaluates publicly documented protocol architecture, controls, lifecycle design and current deployment maturity. DN does not claim independently measured checkout success, conversion, payment authorization, duplication or uptime statistics where live controlled testing has not been performed.

Operational Status: Agentic commerce is changing rapidly. Protocol versions, pilot availability, supported payment methods, merchant access and product capabilities can change. DN intends to update this benchmark when material changes occur.

Disclaimer: Agentic commerce can involve financial, privacy, fraud, software, consumer-protection and operational risk. Nothing on this page constitutes financial, legal, cybersecurity or payments compliance advice.

Newsletter

Get the most talked about stories directly in your inbox

Mission

We are dedicated to delivering the best digital asset news, reviews, guides, interviews, and more. Stay tuned!

Email: press@decentralised.news

Copyright © 2026 Decentralised News. All rights reserved.