Google UCP (Universal Commerce Protocol): wat het is, wat nieuw is en hoe je begint
Als je commerce-producten bouwt, lijkt 2026 het jaar te worden waarin shoppen stopt als tab en begint als gesprek. Google’s Universal Commerce Protocol (UCP) is een van de duidelijkste stappen in die richting: een open standaard waarmee AI-shopping experiences echte checkout-acties kunnen uitvoeren op AI Mode in Search en Gemini. Deze post geeft praktisch overzicht:- wat UCP is
- wat nieuw is in 2026
- hoe merchants UCP op Google moeten benaderen
- waar Shopify in ecosysteem past
Wat is UCP?
UCP is een open standaard die probeert te standaardiseren hoe shopping agents en merchants met elkaar praten, van discovery tot checkout en post-purchase. Voor Google is belofte simpel:- shopper vraagt iets in AI-ervaring
- agent kan van aanbeveling naar aankoop gaan
- merchant blijft Merchant of Record
Mentale model
- Consumer surface
- Shopping agent
- Merchant / platform
- Payments
- Identity / credentials
Wat verandert UCP?
Veel merchants hebben al API’s. Probleem is niet ontbreken van endpoints. Probleem is:- elke shop is anders
- checkout-state is vaak inconsistent
- veilige integratie is lastig
Nieuw in 2026
Google kondigde op 19 maart 2026 paar belangrijke updates aan:1. Multi-item cart
Optionele Cart capability laat agents meerdere items uit één winkel toevoegen of opslaan.2. Real-time catalog
Optionele Catalog capability geeft real-time details zoals varianten, inventory en pricing.3. Identity linking
Met Identity Linking kunnen loyalty-voordelen zoals member pricing of gratis verzending veilig worden toegepast.4. Eenvoudigere onboarding
Google werkt aan eenvoudiger onboarding via Merchant Center.Twee paden op Google
- Native checkout
- Embedded checkout
Praktische implementatiechecklist
Laag 1: Data quality
Controleer:- product-ID’s en varianten
- pricing en valuta
- inventory freshness
- shipping rules
- tax/VAT per regio
Laag 2: Deterministic checkout primitives
Je checkout moet:- cart maken
- shipping opties berekenen
- discounts toepassen
- totals berekenen
- inventory reserveren of duidelijk niet reserveren
- order maken
Laag 3: Payments en risk
- idempotency keys
- auth naar capture model
- fraud signals
- reconciliation
Laag 4: Post-purchase
- orderstatus en tracking
- cancellations en refunds
- returns
- handoff naar mens
Architectuurnotitie
Bouw voor:- Idempotency
- Consistency
- Graceful degradation
- Observability
UCP raakt bijna hele checkout-stack
- catalog en pricing
- promotions
- shipping
- taxes/VAT
- payments
- order management
- support
- Discover
- Cart
- Quote
- Identity
- Pay
- Order
- Post-purchase
Waar Shopify past
Shopify positioneert UCP als protocol voor commerce met agents, gebouwd rond:- universal primitives
- standardized operations
- capability extensions
- transports zoals REST, GraphQL, JSON-RPC, A2A en MCP
Praktisch advies
Maak checkout deterministisch
- prijswijzigingen tussen PDP en checkout
- late shipping fees
- fragiele discount edge cases
- inventory race conditions
Behandel identity als first-class capability
- scheid identity van session
- maak benefits uitlegbaar
- definieer gedrag bij link failure
Neem post-purchase mee in plan
- hoe order-updates verspreiden
- hoe refunds/returns starten
- hoe support handoff werkt
Rollout-plan
- Bouw staging-flow met realistische regels.
- Maak golden carts.
- Log quote deltas.
- Start klein achter flag.
- Meet post-purchase issues.
Veelvoorkomende valkuilen
- quote drift
- discount ambiguity
- variant confusion
- partial failure onduidelijkheid
- geen veilige retries
- privacy-risico’s
- support black boxes
Wat je moet loggen
- agent request ID / correlation ID
- cart ID en order ID
- quote payload hash en totals
- payment auth/capture IDs
- fulfillment/tracking events
- refund/return events