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.
- Met19A check passed through it.
- Seen1Lens found it, and no check passed through it.
- Absent47Lens 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 · Absent
- Shopify products.json; WooCommerce Store API · Met
- NLWeb schema map · Absent
- x402 facilitator discovery · Absent
UCP catalogue over MCP · Absent
UCP catalogue over REST · Absent
UCP catalogue over A2A · Not checked
Wix site MCP · Absent
- Platform agent endpoints · Absent
OpenAPI x-payment-info · MetMCP 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 · Absent
UCP checkout over REST · Absent
UCP checkout over A2A · Absent
- ACP · Absent
- x402 v1 and v2 over HTTP · Met
x402 over MCP · Absent
MPP · Absent
- L402 · Absent
- A402 · Absent
AP2 mandates · Absent
A2A payment extensions · Absent
UCP agent-usable payment handlers · Absent
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 · Met
Binding
LCP pairing pattern buyerSigns · Met
LCP pairing pattern publicProof · Met
- A consented nominal settlement · Absent
- 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
openapiHandshake not attemptedhttps://integralens.store/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 no better than one that does notThe site answered Lens signing as a verified agent the same as an AI agent that says what it is at every address compared. Proving who the agent is changed nothing.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 no keys bound to its domainThe site publishes no key bound to its domain: no keys[] with a kid in a UCP profile, no did:web document or DID configuration naming keys, no JWKS (at /.well-known/jwks.json or through an OpenID Provider's jwks_uri), no signed A2A agent card, no did:webvh log and no Web Bot Auth key directory.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.