Agentic commerce readiness report
The visit in detail
Loading…
This couldn't be shown here. Open it as a page
The technical record
Technical
Routes · 75
A route is one way a site can pass a check.
- Met20A check passed through it.
- Seen9Lens found it, and no check passed through it.
- Absent38Lens didn't find it. That includes what it couldn't reach, because a request was refused or a step was skipped.
- Not checked8Lens doesn't read it yet. It counts neither for nor against the site.
Catalog
- schema.org JSON-LD and microdata · Met
- Open Graph product:* · Absent
- RDFa · Absent
- Sitemaps and platform product URL patterns · Met
- Shopify products.json; WooCommerce Store API · Absent
- NLWeb schema map · Absent
- x402 facilitator discovery · Absent
UCP catalogue over MCP · Met
UCP catalogue over REST · Seen
UCP catalogue over A2A · Not checked
Wix site MCP · Absent
- Platform agent endpoints · Absent
OpenAPI x-payment-info · SeenMCP with a published commerce schema · Absent
A2A with a published commerce schema · Not checked
Purchase
- Shopify and WooCommerce cart links · Absent
UCP permalink · Absent
UCP checkout over MCP · Met
UCP checkout over REST · Seen
UCP checkout over A2A · Seen
- ACP · Absent
- x402 v1 and v2 over HTTP · Met
x402 over MCP · Absent
MPP · Seen
- L402 · Absent
- A402 · Absent
AP2 mandates · Seen
A2A payment extensions · Seen
UCP agent-usable payment handlers · Seen
Access
- HTTP, against the control path · Met
Terms
LCP legal context terms · Met
UCP policy entries · Absent
- rel="terms-of-service" · Absent
- schema.org termsOfService · Absent
- Terms linked in the page's language · Absent
- Per-language date labels and forms · Met
- JSON-LD dateModified · Absent
- Per-language version forms · Met
- A dated or versioned URL · Absent
- A published terms digest · Met
- Byte-identical fetches · Met
- Markdown, plain text or JSON · Met
LCP termsFormat · Seen
- The same URL, bytes or text · Absent
- A model's judgement · Absent
Binding
LCP pairing pattern buyerSigns · Met
LCP pairing pattern publicProof · Met
- A consented nominal settlement · Met
- A seller-supplied settlement reference · Absent
Seller
- schema.org Organization and subtypes · Met
- Legal-notice page · Absent
- GLEIF · Absent
- VIES · Absent
- SEC EDGAR · Absent
- Companies House · Not checked
- ABN Lookup · Not checked
- BIMI mark certificates · Absent
- UNTP Digital Identity Anchor · Not checked
- vLEI · Not checked
Product
- GTIN · Absent
- GTIN as a Digital Link URI · Absent
- MPN, SKU or productID · Met
- ISBN · Absent
- identifier as a PropertyValue · Absent
- GS1 Digital Link resolution · Absent
- The seller's product URL · Met
- VC 2.0 product passport by COSE · Absent
- VC 2.0 product passport by JOSE · Absent
- schema.org hasDigitalProductPassport · Absent
- Integra product exhibit with a SCITT receipt · Absent
Price
- Catalogue tax basis · Not checked
- Named fees, or no delivery · Not checked
Agreement record
LCP placements · Met
- Any declared agreement record hash and link · Absent
- The terms digest inside the agreement record · Met
Behind sign-in or payment
Not scored: it counts neither for nor against the site.
None found.
Agent interfaces the site declares
ucp-restHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/https://ucp.dev/2026-08-25/services/shopping/rest.openapi.jsonucp-mcpHandshake completedhttps://integra-lens-merch-live.demos.integraledger.net/mcphttps://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.jsonucp-a2aHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/.well-known/agent-card.jsonhttps://ucp.dev/2026-08-25/specification/overviewa2aHandshake completedhttps://integra-lens-merch-live.demos.integraledger.net/a2aUCP A2A bindingard:application/vnd.oai.openapi+jsonHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/openapi.jsonNo published schemaard:application/agent-skills+jsonHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/.well-known/agent-skills/index.jsonNo published schemaard:text/plainHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/llms.txtNo published schemaapi-catalogHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/.well-known/api-catalogNo published schemaapi-catalogHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/application/vnd.oai.openapi+jsonapi-catalogHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/mcpapplication/mcp-server-card+jsonapi-catalogHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/a2aapplication/a2a-agent-card+jsonopenapiHandshake not attemptedhttps://integra-lens-merch-live.demos.integraledger.net/openapi.jsonOpenAPI
What no outside probe can observe
- Visa Intelligent Commerce and the Trusted Agent Protocol
- Mastercard Agent Pay and Verifiable Intent
- Skyfire KYAPay
- Stripe Shared Payment Tokens (visible only through MPP or ACP)
- Product feeds pushed to Google, OpenAI, Perplexity and Microsoft
- ChatGPT Instant Checkout, Copilot Checkout, Perplexity with PayPal, Amazon Buy for Me, PayPal Store Sync
- The EU Business Wallet
- Enterprise agent identity (Entra Agent ID, Okta)
- EMVCo's agentic payments framework and W3C Secure Payment Confirmation
Off-domain channels: May be reachable through an off-domain channel; not observable.
Also observed, not scored
access.verified-agentTreats an agent that proves who it is differently from one that does notA 402 declares x402's http-message-signatures extension: the site authenticates agents by signature.payment.signed-authorisationThe buyer's authorization of the payment is signedThe payment is proven: the buyer's authorization is signed through the x402/exact/eip155/eip3009 pairing, whose pattern states that the buyer signs.seller.keysPublishes keys bound to its domainThe UCP profile publishes 1 signing key(s) with a kid in keys[]. The did:web document at /.well-known/did.json publishes 1 verification method(s). The A2A agent card carries 1 signature(s) whose protected header gives its public key, embedded or at a key set on the seller's domain (not verified here). The Web Bot Auth key directory at /.well-known/http-message-signatures-directory publishes 1 public key(s).terms.privacy-policyNo privacy-policy link was found on the home pageThe home page, as served without running its scripts, links to no privacy policy by its language's phrases or a privacy path.