UCPP is the WooCommerce plugin that implements the Universal Commerce Protocol — profile discovery, signing keys, spec-conformant checkout, and signed order webhooks — so agent platforms can find your store and complete real purchases through the payment setup you already have.
From our merchant discoverability census, measured 2026-09-01. Pre-registered before any request was sent, reproducible from the raw capture, corrections published rather than edited:
Free scan of your store's /.well-known/ucp profile against
the UCP discovery, authority-binding, and signing-key rules. No signup.
Read-only — we fetch one public document.
Everything below ships in the free core. Nothing is locked, nothing phones home.
Spec-conformant /.well-known/ucp — correct structure, versions, services, and payment handlers, served with no redirects.
Ed25519 keypair generated on activation, encrypted at rest, published as a JWK Set at the member the current spec reads. 0 of 31 live profiles in our census publish a key there.
The full UCP checkout resource against live WooCommerce: authoritative pricing, coupons, shipping, tax parity, and honored idempotency keys.
Order lifecycle events pushed to the platform's declared endpoint, signed with RFC 9421 HTTP Message Signatures, HTTPS-only and host-pinned.
Completion runs through the WooCommerce payment gateways you already use. UCPP never touches or custodies funds.
Simulation mode (blocked in production) with a built-in test gateway so you can watch an agent purchase end-to-end before going live.
The protocol layer is free forever. Pro adds the merchant-trust controls that make autonomous purchases comfortable.
| Free | Pro (coming soon) | |
|---|---|---|
| UCP profile, keys, catalog, checkout, webhooks | ✓ | ✓ |
| Official conformance-suite-tested implementation | ✓ | ✓ |
| AP2 mandate verification | — | ✓ |
| Per-transaction & daily spending caps | — | ✓ |
| Agent allow / deny controls | — | ✓ |
| Agent-traffic monitoring dashboard | — | ✓ |
The Universal Commerce Protocol (ucp.dev) is the open standard AI agent platforms use to discover merchants and transact with them programmatically.
No. There's no account and no phoning home. The plugin only talks to the agent platforms transacting with your store, as the protocol requires.
Your existing WooCommerce gateways. UCPP adds no payment rails and never custodies funds.
The official UCP conformance test suite runs against a live WooCommerce store with UCPP installed and completes with zero failures — including full agent purchases with idempotent retries and signed webhook delivery.