Op deze pagina
De toekomst van e-commerce heeft een gemeenschappelijke taal gekregen. Dit moet je erover weten.

Het grote plaatje: wat is er gebeurd?
Van de ruim 10 miljoen Shopify-bestellingen wordt ongeveer 1 op de 19 (5,2%) na de checkout bewerkt (Revize, 2026). Die omvang laat zien waarom de aankondiging van Google-CEO Sundar Pichai op 11 januari 2026, tijdens de conferentie van de National Retail Federation (NRF) in New York, zo belangrijk is voor de manier waarop we e-commerce-ervaringen bouwen.
Het Universal Commerce Protocol (UCP), samen ontwikkeld door Shopify en Google en gesteund door Walmart, Target, Etsy, Wayfair en 20+ andere grote partijen, is nu live.
Dit is meer dan de aankondiging van een nieuwe API. Er ontstaat een gemeenschappelijke taal voor e-commerce met AI.
Denk aan wat HTTP voor het web heeft gedaan. UCP wil hetzelfde doen voor e-commerce via AI-agenten: een basisprotocol waarmee agenten producten kunnen vinden, checkoutvoorwaarden kunnen afstemmen en aankopen kunnen afronden bij elke verkoper, op elk platform en via elke AI-omgeving.
Bouw je Shopify-apps, run je een bureau of ontwikkel je andere e-commercetechnologie? Dan heeft dit gevolgen voor je plannen. Laten we bekijken hoe het werkt.
Wat is UCP precies?
Het Universal Commerce Protocol is een open-sourcestandaard die vastlegt hoe AI-agenten en e-commercesystemen communiceren tijdens het hele aankooptraject: van het vinden van producten tot de checkout en de ondersteuning na aankoop.
Vóór UCP had een AI-assistent die namens een gebruiker iets wilde kopen een aparte integratie nodig voor elke verkoper, elke retailer en elk checkoutsysteem. Die N×N-complexiteit maakte het vrijwel onmogelijk om e-commerce via AI-agenten op te schalen.
UCP pakt dit aan met een eenvoudig idee: één protocol voor iedereen.

De vier partijen in het UCP-ecosysteem
UCP omschrijft duidelijke rollen voor alle betrokkenen:
1. Platforms (agenten en applicaties) Dit zijn de AI-omgevingen waarin gebruikers actief zijn: Google AI Mode, de Gemini-app, ChatGPT, Microsoft Copilot of een andere applicatie met AI-agenten. Ze vinden producten, vullen winkelwagens en coördineren aankopen namens gebruikers.
2. Bedrijven (verkopers) De retailers en merken die producten verkopen. Zij blijven de Merchant of Record en behouden de volledige controle over hun klantrelaties, prijzen en checkoutlogica.
3. Aanbieders van betaalgegevens Betaaldiensten zoals Google Pay, Shop Pay, PayPal en Stripe: partijen die betaalgegevens omzetten in tokens en veilig doorgeven.
4. Betaaldienstverleners (PSP’s) De achterliggende systemen die betalingen daadwerkelijk innen en transacties afwikkelen.
Deze taakverdeling maakt UCP werkbaar. Elke partij heeft duidelijke verantwoordelijkheden en het protocol bepaalt precies hoe ze met elkaar communiceren.
Het probleem: waarom e-commerce een protocol nodig had
E-commerce is op dit moment sterk versnipperd.
Stel dat een klant via een AI-assistent iets wil kopen:

- De AI moet het product vinden tussen het aanbod van miljoenen verkopers
- De AI moet beschikbaarheid, prijzen en verzendopties in realtime begrijpen
- De AI moet omgaan met loyaliteitsprogramma’s, kortingscodes en abonnementsvoorkeuren
- De AI moet betaalgegevens veilig verzamelen
- De AI moet de checkout afronden volgens alle specifieke eisen van de verkoper
- Tot slot moet de AI bestellingen volgen, retouren en klantenservice ondersteunen
Vóór UCP moest een AI-platform hiervoor een aparte integratie bouwen met elke verkoper. Google had bijvoorbeeld een integratie nodig voor Nike, een andere voor Walmart en weer een andere voor een kleine Shopify-verkoper van handgemaakte kaarsen.
Dat zijn duizenden maatwerkintegraties. Dat schaalt niet.
UCP brengt dit N×N-probleem terug tot één integratiepunt. Implementeer UCP één keer en je e-commercesysteem kan samenwerken met elke agent die UCP ondersteunt. Bouw een agent die UCP spreekt en die kan transacties uitvoeren bij elke verkoper die UCP ondersteunt.
Dat maakt het verschil.
De drie belangrijkste mogelijkheden van UCP
De eerste versie van UCP richt zich op drie basismogelijkheden die samen de belangrijkste stappen van het aankoopproces afdekken:

1. Checkout
Dit is de kern van UCP. Met de checkoutfunctie kunnen agenten:
- Checkoutsessies maken en beheren
- Bestelregels toevoegen met de juiste prijzen
- Kortingscodes en loyaliteitsgegevens toepassen
- Gegevens van de koper verzamelen, zoals het verzendadres en contactgegevens
- Betaalgegevens koppelen via veilige verwerkers
- Aankopen afronden met een bevestiging
De checkout is ingericht om voorwaarden af te stemmen. Een verkoper geeft aan welke informatie nodig is, zoals een gekozen bezorgdatum, een bevestigde maat of een akkoord voor een pre-order. De agent weet dan precies wat hij moet verzamelen voordat de aankoop wordt afgerond.
2. Identiteiten koppelen
Deze mogelijkheid gebruikt OAuth 2.0 om de identiteit van een gebruiker tussen platforms te koppelen. Als de AI-assistent van een klant diens gegevens voor loyaliteitsprogramma’s, verzendvoorkeuren en betaalmethoden kent, verloopt de checkout veel soepeler.
Identiteiten koppelen betekent:
- Loyaliteitsbeloningen automatisch toepassen
- Opgeslagen verzendadressen gebruiken
- Voorkeuren onthouden, zoals cadeauverpakking en bezorginstructies
- Gepersonaliseerde ledenprijzen tonen
3. Bestellingen beheren
Ondersteuning na aankoop is een volwaardig onderdeel van UCP. De functie voor bestelbeheer biedt:
- Fulfillment (orderafhandeling) in realtime volgen
- Verzoeken om bestellingen te wijzigen
- Retouren en terugbetalingen starten
- Overdracht aan de klantenservice
Voor apps zoals Revize, die zich richten op de ervaring na aankoop, is dit belangrijk. UCP standaardiseert hoe agenten wijzigingen in bestellingen kunnen aanvragen en biedt daarmee een directe route voor klanten die hun bestelling na de checkout zelf willen aanpassen.
De technische architectuur: gebouwd om mee te groeien
Het engineeringteam van Shopify omschreef de gedachte erachter zo: “Monolithische protocollen bezwijken uiteindelijk onder hun complexiteit. Doordacht opgebouwde protocollen blijven werken en groeien mee.”
UCP is vanuit die gedachte ontworpen. Zo werken de lagen:

Laag 1: Shopping Service
De basislaag legt de belangrijkste onderdelen van een transactie vast:
- Checkoutsessies
- Bestelregels
- Totalen en prijzen
- Statusberichten
- Standaardafhandeling van fouten
Laag 2: Mogelijkheden
Belangrijke functies die bedrijven kunnen implementeren:
dev.ucp.shopping.checkout— De basis van de checkoutdev.ucp.shopping.orders— Beheer van de hele levenscyclus van een bestellingdev.ucp.shopping.catalog— Producten vinden
Elke mogelijkheid krijgt een eigen versienummer. Shopify kan Checkout v2 uitbrengen zonder Orders te wijzigen.
Laag 3: Uitbreidingen
Schema’s voor specifieke toepassingsgebieden die de mogelijkheden aanvullen:
dev.ucp.shopping.fulfillment— Verzending, afhalen en bezorgvenstersdev.ucp.shopping.discount— Kortingscodes toepassendev.ucp.shopping.subscription— Terugkerende betaalintervallendev.ucp.shopping.ap2_mandate— Cryptografische toestemming voor autonome transacties
Uitbreidingen zijn te combineren. Een verkoper kan het afstemmen van fulfillment ondersteunen zonder abonnementen te implementeren. Een agent kan kortingen verwerken, ook als de verkoper het koppelen van loyaliteitsgegevens niet ondersteunt.
Dankzij deze architectuur kan UCP zich ontwikkelen zonder bestaande implementaties onbruikbaar te maken. Er kunnen nieuwe mogelijkheden en uitbreidingen worden toegevoegd wanneer de behoeften in e-commerce veranderen.
Ontworpen voor samenwerking tussen systemen
UCP staat niet op zichzelf. Het is ontworpen om samen te werken met bestaande protocollen:

Model Context Protocol (MCP)
MCP van Anthropic bepaalt hoe AI-modellen externe tools gebruiken. UCP kan via MCP-tools beschikbaar worden gemaakt, zodat Claude en andere grote taalmodellen UCP-functies rechtstreeks kunnen aanroepen.
Shopify biedt al MCP-servers die UCP-mogelijkheden voor het vinden van producten, de checkout en bestellingen implementeren.
Agent2Agent (A2A)
Het A2A-protocol van Google maakt communicatie tussen AI-agenten mogelijk. UCP gebruikt A2A wanneer agenten moeten samenwerken, bijvoorbeeld als een winkelagent met een klantenserviceagent overlegt.
Agent Payments Protocol (AP2)
Ook AP2 komt van Google. Dit protocol regelt de betalingsaspecten van transacties via AI-agenten. UCP integreert met AP2 voor veilige betaalautorisatie die cryptografisch kan worden gecontroleerd.
Wanneer een agent zelfstandig een aankoop moet afronden, zonder bevestiging van de gebruiker op dat moment, levert de uitbreiding dev.ucp.shopping.ap2_mandate onweerlegbaar bewijs van toestemming door de gebruiker.
REST en JSON-RPC
Voor bedrijven die een eenvoudige integratie willen, werkt UCP via standaard REST-API’s. Er zijn geen bijzondere eisen aan het transport: HTTP en JSON volstaan.
Wat dit betekent voor Shopify-verkopers
Voor Shopify-verkopers zijn dit de directe gevolgen:

Verkopen via AI-omgevingen
Shopify introduceert eigen winkelervaringen op:
- Google AI Mode (in Zoeken)
- Gemini-app
- Microsoft Copilot (via Copilot Checkout)
- ChatGPT (via de bestaande integratie)
Je beheert alles op één plek: Agentic Storefronts in je Shopify Admin.
Je blijft de Merchant of Record. Je behoudt je checkoutlogica, je prijzen en je klantrelatie. UCP vergroot de mogelijkheden voor klanten om je te vinden en bij je te kopen.
Shopify Catalog wordt voor iedereen beschikbaar
Shopify Catalog, de productdatabase die artikelen vindbaar maakt in AI-tools, is nu via het nieuwe Agentic-abonnement beschikbaar voor alle merken. Ook als je webshop niet op Shopify draait, kun je de infrastructuur van Shopify gebruiken om producten in AI-kanalen te tonen.
Integratie met Direct Offers
Met de nieuwe proef van Google voor Direct Offers kunnen verkopers exclusieve kortingen rechtstreeks in AI Mode tonen aan shoppers met een duidelijke koopintentie. Als iemand onderzoek doet naar de ‘beste handbagagekoffer’, kan jouw aanbieding met 20% korting direct in dat gesprek verschijnen.
Shopify-verkopers doen al mee aan de proef, naast merken zoals Petco, e.l.f. Cosmetics en Samsonite.
Wat dit betekent voor ontwikkelaars van Shopify-apps
Voor ontwikkelaars ontstaan hiermee nieuwe mogelijkheden.

Je apps kunnen toegankelijk worden voor agenten
Bedenk wat je app doet. Stel je vervolgens voor dat een AI-agent die functie kan aanroepen.
Een app voor bestellingen bewerken? Een agent kan via een gestandaardiseerde interface om een wijziging in een bestelling vragen.
Abonnementsbeheer? Agenten kunnen betaalintervallen afstemmen via de uitbreiding voor abonnementen.
Loyaliteitsprogramma’s? Door identiteiten te koppelen kunnen agenten beloningen automatisch toepassen.
Fulfillmentoplossingen? De uitbreiding voor fulfillment legt vast hoe agenten bezorgopties afstemmen.
Dankzij het uitbreidingsmodel van UCP kun je je eigen mogelijkheden definiëren en beschikbaar maken voor het ecosysteem van AI-agenten.
Functies bouwen die UCP ondersteunen
De UCP-specificatie is open source op GitHub. Zo begin je:
- Lees de specificatie: op ucp.dev vind je de volledige documentatie
- Bekijk de voorbeelden: er zijn referentie-implementaties in Python en TypeScript
- Probeer de Playground: ucp.dev/playground biedt interactieve demo’s
- Gebruik de SDK’s: met SDK’s voor de betreffende programmeertalen kun je sneller implementeren
De kansen voor bestelbeheer
Voor apps die zich richten op de periode na aankoop, biedt de functie voor bestelbeheer van UCP een directe integratieroute. Het protocol legt vast:
- Hoe agenten de status van een bestelling opvragen
- Hoe gebeurtenissen tijdens fulfillment worden doorgegeven
- Hoe wijzigingen, zoals een ander adres of een geruild artikel, kunnen worden aangevraagd
- Hoe retouren en terugbetalingen verlopen
Bouw je een app op dit gebied? Neem dan ondersteuning voor UCP op in je plannen.
Wat dit betekent voor bureaus
Voor bureaus die Shopify-verkopers ondersteunen, biedt UCP een kans om hun dienstverlening uit te breiden.

Nieuwe diensten
Onderzoek naar gereedheid voor e-commerce via AI-agenten Beoordeel of de productgegevens, checkoutprocessen en fulfillmentlogica van een verkoper geschikt zijn voor AI-omgevingen.
Optimalisatie van Shopify Catalog Help verkopers hun productgegevens zo in te richten dat producten op AI-platforms vindbaar zijn. Dit is zoekmachineoptimalisatie voor het tijdperk van AI-agenten.
Advies over UCP-integratie Begeleid grotere klanten die e-commerce-ervaringen op maat bouwen bij hun strategie voor de implementatie van UCP.
Strategie voor AI-kanalen Adviseer welke AI-omgevingen bij verschillende merken passen en hoe ze daar beter zichtbaar worden.
Vindbaarheid wordt een kans
Bij e-commerce via AI-agenten werkt zoeken anders: agenten bladeren niet rond en kijken niet vrijblijvend naar etalages. Ze beantwoorden vragen en voeren taken uit.
Daardoor wordt de vindbaarheid van producten een kwestie van gegevens. Verkopers hebben het volgende nodig:
- Uitgebreide, gestructureerde productgegevens
- Antwoorden op veelgestelde productvragen
- Informatie over compatibiliteit
- Aanbevelingen voor alternatieve producten
Google voegt speciaal hiervoor tientallen nieuwe gegevensvelden toe aan Merchant Center. Bureaus die verkopers helpen deze gegevens goed in te vullen, krijgen een voorsprong.
UCP versus ACP: het landschap van protocollen
UCP is niet het enige protocol voor e-commerce via AI-agenten. OpenAI en Stripe lanceerden in september 2025 het Agentic Commerce Protocol (ACP).

Zo verhouden ze zich tot elkaar:
| Onderdeel | UCP (Google/Shopify) | ACP (OpenAI/Stripe) |
|---|---|---|
| Belangrijkste initiatiefnemers | Google, Shopify, Walmart, Target, Etsy | OpenAI, Stripe |
| Focus | Volledig aankooptraject (producten vinden → checkout → na aankoop) | Checkout en transactiestromen |
| Flexibiliteit bij betalingen | Elke betaalverwerker, elke wallet | Gericht op Stripe (met uitbreiding) |
| Ondersteuning door verkopers | 20+ grote retailers + Shopify-ecosysteem | Eerst Etsy, Shopify gepland |
| Transportopties | REST, MCP, A2A, GraphQL | REST, MCP |
Het belangrijkste verschil
UCP heeft een bredere reikwijdte. Het beschrijft niet alleen de checkout, maar ook hoe agenten en verkopers samenwerken op alle plekken en in alle fasen van e-commerce.
ACP richt zich specifieker op het standaardiseren van transacties.
Beide zijn open source en beide streven naar samenwerking tussen systemen. Waarschijnlijk zal het ecosysteem beide ondersteunen. Verkopers kunnen dan voor elk protocol functies implementeren op basis van de AI-platforms waarop ze klanten willen bereiken.
Aan de slag: een praktische implementatiegids
Wil je je Shopify-app of winkelervaring geschikt maken voor UCP? Volg dan deze stappen.

Stap 1: bepaal je rol
Ben je een:
- Platform dat een winkelende agent bouwt?
- Bedrijf dat checkoutfuncties beschikbaar maakt?
- Betaaldienstverlener die betaalgegevens verwerkt?
De implementatie hangt af van je rol. De meeste Shopify-ontwikkelaars zullen UCP vanuit het perspectief van een bedrijf implementeren: ze maken functies beschikbaar die agenten kunnen aanroepen.
Stap 2: bekijk de specificatie
Je vindt de UCP-specificatie hier:
- Documentatie: ucp.dev/specification
- GitHub: github.com/Universal-Commerce-Protocol/ucp
Dit zijn de belangrijkste onderdelen om te begrijpen:
- Beschikbare mogelijkheden vinden
- Levenscyclus van een checkoutsessie
- Afstemming met een betaalverwerker
- Uitbreidingen combineren
Stap 3: begin met de voorbeelden
Shopify en Google bieden referentie-implementaties op github.com/Universal-Commerce-Protocol/samples
Het Python-voorbeeld laat zien hoe je omgaat met:
- Beschikbare mogelijkheden vinden
- Checkoutsessies beheren
- Betalingen verwerken
- De levenscyclus van een bestelling
Stap 4: implementeer de basisfuncties
Begin voor de meeste apps met:
- Profielendpoint: geef aan welke mogelijkheden je ondersteunt
- Checkoutsessies: maak transacties aan, werk ze bij en rond ze af
- Webhooks: informeer platforms over veranderingen in de bestelstatus
Stap 5: voeg relevante uitbreidingen toe
Kies op basis van de functie van je app:
- Fulfillmentapps →
dev.ucp.shopping.fulfillment - Apps voor kortingen en aanbiedingen →
dev.ucp.shopping.discount - Abonnementsapps →
dev.ucp.shopping.subscription
Stap 6: test met de Playground
Via ucp.dev/playground kun je interacties van agenten met je implementatie simuleren voordat je live gaat.
Wat er nog aankomt
UCP staat nog aan het begin. Dit staat op de planning:
Nieuwe sectoren
De eerste focus ligt op retail, maar UCP is ontworpen om uit te breiden naar:
- Reisboekingen
- Reserveringen voor diensten
- Digitale goederen
- Bestellingen bij restaurants en andere eetgelegenheden
Dankzij het uitbreidingsmodel van het protocol is die verbreding relatief eenvoudig.
Meer mogelijkheden
Binnenkort verwacht:
- Winkelwagens met meerdere artikelen: complexe winkelwagens met fulfillment door meerdere verkopers
- Beheer van loyaliteitsprogramma’s: gestandaardiseerde punten, beloningen en voordelen
- Ondersteuning na aankoop: bestellingen volgen, retouren en overdracht aan de klantenservice
- Signalen voor personalisatie: betere productaanbevelingen op basis van de context van de gebruiker
Uitbreiding naar andere regio’s
De eerste uitrol richt zich op de Verenigde Staten, maar UCP wordt aangepast voor:
- Regionale betaalmethoden
- Naleving van lokale wet- en regelgeving
- E-commercepraktijken per markt
De kern
Het Universal Commerce Protocol is meer dan een technische specificatie. Het is een visie op hoe e-commerce werkt in een wereld waarin AI een centrale rol speelt.
Dit weten we:
Voor verkopers: verkopen via AI-omgevingen wordt een stuk eenvoudiger. Shopify maakt dit toegankelijk via Agentic Storefronts: één beheeromgeving voor je aanwezigheid op Google, Microsoft, ChatGPT en meer.
Voor appontwikkelaars: je apps kunnen onderdeel worden van e-commerce via AI-agenten. Met het uitbreidingsmodel van UCP kun je je functies op een gestandaardiseerde manier beschikbaar maken voor AI-agenten. Lees de specificatie, bouw met de voorbeelden en breng een functie uit.
Voor bureaus: er ontstaat een nieuwe categorie diensten. Gereedheid voor e-commerce via AI-agenten, catalogusoptimalisatie en strategie voor AI-kanalen bieden concrete kansen om je te onderscheiden.
De bedrijven achter UCP, waaronder Google, Shopify, Walmart, Target, Visa, Mastercard, Stripe en 20+ andere partijen, investeren fors. Ze bouwen de infrastructuur voor een nieuw tijdperk in e-commerce.
De vraag is niet of e-commerce via AI-agenten eraan komt. De vraag is of jij er klaar voor bent wanneer het zover is.

Bronnen
- Officiële UCP-website: ucp.dev
- GitHub-repository: github.com/Universal-Commerce-Protocol/ucp
- Shopify-documentatie voor agenten: shopify.dev/docs/agents
- UCP-gids van Google: developers.google.com/merchant/ucp
- Voorbeeldimplementaties: github.com/Universal-Commerce-Protocol/samples
Dit artikel maakt deel uit van onze reeks ‘Beyond the Checkout’, waarin we kijken naar technologieën die de toekomst van e-commerce vormgeven. Bij Revize helpen we Shopify-verkopers hun ervaring na aankoop te verbeteren met slimme functies om bestellingen te bewerken. Nu e-commerce zich ontwikkelt in de richting van interacties via AI, blijven we deze ontwikkelingen op de voet volgen en nemen we onze verkopers daarin mee.
Bijgewerkt in augustus 2026. Revize is een Shopify-app waarmee klanten na aankoop zelf hun bestelling kunnen bewerken. Vóór fulfillment kunnen shoppers hun verzendadres wijzigen, een variant of product ruilen, annuleren en een terugbetaling of winkeltegoed krijgen, zonder een supportticket in te dienen. Lees meer over klanten hun eigen Shopify-bestellingen laten bewerken of bekijk Revize in de Shopify App Store.