Sell to AI agents: checkout over UCP/ACP

Shoppers already ask assistants to find products. Buying through an agent is only starting, and UCP and ACP are the open agentic-commerce protocols for it: an agent reads your catalogue, builds a cart and hands the shopper into your native checkout. The order and the payment stay with you.

Why a plain plugin can't do this

No bot verification against vendor IP ranges, nothing outside WordPress, no storefront for agents. Botmetria connects four ways: the plugin, SDKs for PHP and Node.js, or a storefront straight from your product feed.

How an agent buys from you

1

The agent discovers your store via the /.well-known/ucp manifest

2

Reads the catalog: names, prices, availability, policies

3

Builds a checkout session — a real cart with totals

4

Hands the human a signed cart link (HMAC — can't be forged)

5

The shopper lands in YOUR native checkout and pays you directly

Storefront or full checkout — you choose

Storefront (checkout:false)

Agents see your catalog, prices and availability; the purchase is completed by the human on your site. The manifest honestly reports what is enabled.

Storefront from a feed →

Full agent checkout

Agents build a real cart in your store and hand it to the shopper with a signed link. No payments processed by us — money never leaves your store.

Connect →

Readable for agents by default

Botmetria also makes your pages agent-readable: markdown twins of product pages, a generated llms.txt and JSON-LD — so agents that do not speak UCP yet still understand your store.

An open protocol, not a lock-in

UCP is an open spec with golden fixtures and MIT SDKs. Your manifest looks like this:

{
  "ucp_version": "1",
  "profile": { "name": "My Shop", "url": "https://my-shop.com/", "currency": "EUR" },
  "capabilities": { "catalog": true, "checkout": true, "payment": false },
  "endpoints": {
    "catalog":  "https://my-shop.com/ucp/v1/products",
    "checkout": "https://my-shop.com/ucp/v1/checkout-sessions"
  }
}

UCP spec & self-hosting → · PHP SDK (GitHub) · Node SDK (GitHub)

Four ways to connect

WooCommerce

A plugin from your dashboard: UCP checkout, analytics, bot control, markdown and llms.txt — one click.

Open the guide →

Custom PHP / Laravel

Open-source SDK, ~50 lines of adapter around your products and cart.

Open the guide →

Node.js / Express

npm package with the analytics collector bundled in.

Open the guide →

Any site — no code

An agent storefront built from your Google Shopping or YML feed.

Open the guide →

See it through an agent's eyes

A real agent walks your store: manifest → catalog → cart. 90 seconds, no sign-up.

No store with the Botmetria plugin yet? Leave the field empty — we'll run it on our demo store.

Who receives the money?

You do, always. The agent hands the shopper into your native checkout; Botmetria never touches payments.

My platform is not on the list — what then?

Any platform can start with the storefront from a product feed (no code). For full checkout there are SDKs for PHP and Node.js — about 50 lines of adapter.

Which agents does this work with?

UCP is an open protocol: any agent can read the manifest and the catalog. Sessions record the agent's source (ChatGPT, Perplexity, Claude…) so orders are attributed in your analytics.