u2.com
Last visit 2026-10-15 · from our weekly census of agent-ready commerce
| Our last visit | ok |
| A store (platform, cart or checkout seen) | yes |
| Store platform | shopify |
| Agent checkout | ucp |
| UCP version | 2026-08-25 |
| ACP version | – |
| UCP checkout endpoint (MCP) | https://u2-fc.myshopify.com/api/ucp/mcp |
| Payment handlers (UCP) | com.google.pay, dev.shopify.card, dev.shopify.shop_pay |
| Ships to (countries) | 217 |
| Currency | USD |
| Return window (days, published markup) | – |
| llms.txt | yes |
| A2A agent card | no |
| MCP server card | no |
| Sells over x402 | no |
| AI agents blocked in robots.txt | none |
| Shopping agents blocked | none |
| Changes recorded (90 days) | 0 |
Agent checkout (UCP 2026-08-25)
Capabilities: dev.shopify.catalog, common.identity_linking, cart, catalog.lookup, catalog.search, checkout, discount, fulfillment, order, permalink
Payment handlers: com.google.pay, dev.shopify.card, dev.shopify.shop_pay
Fulfillment: shipping
Transports: embedded, mcp · endpoint https://u2-fc.myshopify.com/api/ucp/mcp
Ships to (217): AD AE AF AL AM AR AT AU AW AZ BA BB BD BE BF BG BH BJ BL BM BN BO BQ BR BS BT BW BY BZ CA CH CI CL CM CN CO CR CV CW CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FR GA GB GD GE GF GG GH GI GL GM GN GP GQ GR GT GW GY HK HN HR HT HU ID IE IL IM IN IO IQ IS IT JE JM JO JP KE KG KH KI KN KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MK ML MM MN MO MQ MR MS MT MU MV MW MX MY MZ NA NC NE NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PS PT PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS SV SX SZ TA TC TD TF TG TH TJ TK TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VN VU WS XK YE YT ZA ZM ZW
Verify it yourself. Ed25519 signature (base64url) over the RFC 8785 canonical JSON of `statement`, checked with the public key at https://api.annalist.dev/.well-known/annalist-key.json (key_id must match). Then check valid_until. It states what we measured at our last weekly visit; the visits are archived daily and each day's archive hashes are in the public ledger.
Signed statement: https://api.annalist.dev/v1/verify/store?domain=u2.com · full record with bot-by-bot rules: GET /v1/web/readiness?domain=u2.com (paid)
Store owners: show agents your checkout status. It updates weekly.

[](https://annalist.dev/store/u2.com)
The state of agentic commerce →
Grades start at 100 and lose points only for measured problems, each listed above. The signature proves Annalist issued this statement unchanged; the facts rest on the measurements behind it, archived and hashed into the public ledger. Rankings are never for sale; Annalist's own service is checked by the same rules and left out of the leaderboards. Disputes: open an issue at github.com/ryanroskowski/annalist-ledger.