UCP 2026-04-08 · controlled rollout

Accept AI agent payments without an unsafe checkout.

Publish a machine-readable product catalog, let autonomous buyers create a Universal Commerce Protocol checkout, and settle USDC through x402 only after the exact action passes Decionis controls. Safe retries cannot pay twice; every completed order leaves a receipt.

Machine checkout · exact intent

Bound
  1. 01

    DISCOVER

    merchant.ucp.nevarn.com/.well-known/ucp

  2. 02

    CATALOG

    API access · 4.00 USDC

  3. 03

    CHECKOUT

    recipient + token + chain snapshotted

  4. 04

    AUTHORITY

    ALLOW · bound to checkout intent

  5. 05

    PAYMENT

    x402 settled once · receipt recorded

Operator pain points

Machine payments fail in predictable places.

Agentic commerce is not just a payment button for a bot. The offer must be discoverable, the checkout interoperable, the retry safe, and the authority independent from the agent asking to spend.

AI traffic cannot find or buy what you sell

Publish one UCP business profile and searchable product catalog. Compatible agents can discover the merchant, inspect exact prices, and start checkout without scraping a storefront or guessing an API contract.

Every agent integration becomes custom checkout glue

Use a versioned UCP checkout flow with a machine-readable x402 payment handler. The buyer receives the exact chain, token, recipient, amount, and validity window it must authorize.

Retries risk charging or fulfilling twice

Every mutation carries a request ID and idempotency key. Nevarn persists the result and returns the original response to a safe retry instead of settling the payment again.

Autonomous payments can cross a risk boundary

Decionis evaluates the exact checkout intent before settlement. Enforce mode fails closed; blocked payments move no funds, and escalated payments require independently verifiable human approval.

End-to-end UCP checkout

From machine discovery to payment evidence.

One negotiated protocol path replaces a storefront scrape, buyer-specific checkout code, an unbounded wallet instruction, and a best-effort receipt.

Read the Decionis UCP authority reference
  1. 01

    Discover the merchant

    The buyer reads /.well-known/ucp on the merchant hostname and negotiates the exact UCP, checkout, Decionis, and payment-handler versions it supports.

  2. 02

    Search the catalog

    The agent searches or looks up active products and receives stable product and variant identifiers with prices in standard currency minor units.

  3. 03

    Create checkout

    Nevarn snapshots the product, price, recipient, token, and chain, then returns the precise x402 v2 payment requirements for that checkout.

  4. 04

    Authorize the exact action

    Decionis binds its ruling to the checkout intent. Only an allowed, valid, claimable execution token can pass when enforcement is enabled.

  5. 05

    Settle once and receive evidence

    Nevarn verifies the signed payment, settles once, finalizes the authority record, and returns a durable order receipt without echoing payment credentials or execution tokens.

What is implemented

A checkout system, not a payment demo.

  • Tenant-specific UCP business discovery
  • Catalog search and product lookup
  • Persistent checkout sessions
  • Exact x402 v2 payment requirements
  • Decionis ALLOW, BLOCK, and ESCALATE
  • Bound execution-token claim and finalize
  • Idempotent settlement and fulfillment
  • Durable, credential-safe order receipts

Direct answers for operators

Agentic commerce questions, answered plainly.

How can AI agents discover my products and prices?

Nevarn gives each enabled merchant a UCP business profile at /.well-known/ucp and searchable catalog endpoints on a tenant-specific hostname. Active merchant resources become products with stable identifiers and exact prices, so compatible agents can discover them without scraping HTML.

How do AI agents check out and pay?

An agent creates a UCP checkout session, receives exact x402 v2 payment requirements, signs the requested USDC authorization, and completes the same session. Nevarn verifies the signature and current chain state before settlement, then returns an order receipt.

How does Nevarn prevent duplicate machine payments?

Every checkout mutation requires a UUID request ID and idempotency key. Nevarn stores the first result for at least 24 hours. An identical retry receives that result; reuse with a different request body or agent profile is rejected as an idempotency conflict.

How are autonomous agent payments controlled?

Nevarn sends the exact checkout intent to Decionis before settlement. In enforce mode, only an ALLOW decision with a bound, unexpired, claimable execution token can continue. An unavailable, malformed, blocked, expired, or unclaimable authority response fails closed before funds move.

What happens when an AI payment needs human approval?

Decionis can escalate the checkout and provide a continuation URL. After a person approves it, the agent retries with independently verifiable Presence receipt evidence. Nevarn submits that evidence for a new bound decision instead of trusting a self-reported approval flag.

Can an operator test agentic checkout before enforcing decisions?

Yes. UCP is disabled by default, and Decionis supports a shadow mode for controlled observation before enforce mode is armed. Production rollout also requires wildcard DNS and TLS, credentials, merchant receiving accounts, chain access, and a funded settlement relayer.

What can a merchant sell through UCP checkout?

Any active machine resource the merchant publishes with a configured receiving account and an exact whole-cent USDC price can become a discoverable product. Typical uses include API access, datasets, digital services, content, and other machine-consumable resources.

Agentic Commerce: UCP Checkout & x402 Payments · Nevarn