Shopify UCP 2026: hoe 20+ retailers AI-commerce veranderen

Door Shubham Vats, Oprichter van Revize

Gepubliceerd op 12 min leestijd

Op deze pagina

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

Isometrische illustratie van een lichtgevende paarse zeshoek die een AI-hoofd, een winkel, betaalpictogrammen en een winkelwagen verbindt.

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.

Vierkant isometrisch diagram met een centraal knooppunt en vier verbonden pictogrammen: robot, winkel, betalingen en gebruikersprofiel.

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:

Illustratie in twee delen: links een wirwar van verbindingen, rechts een geordend netwerk rond een centraal knooppunt.

  • 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:

Verticale stapel van drie paarse kaarten: ‘Producten vinden en zoeken’, ‘Geïntegreerde checkout’ met voortgangsbalk en ‘Bestellingen volgen’.

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:

Paars isometrisch 3D-diagram van een platform met meerdere lagen, een basis met het label ‘Shopping Service’ en verschillende modules.

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 checkout
  • dev.ucp.shopping.orders — Beheer van de hele levenscyclus van een bestelling
  • dev.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 bezorgvensters
  • dev.ucp.shopping.discount — Kortingscodes toepassen
  • dev.ucp.shopping.subscription — Terugkerende betaalintervallen
  • dev.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:

Diagram met een centrale ‘UCP CORE’, verbonden met vier onderdelen: ‘MCP’, ‘A2A’, ‘AP2’ en ‘REST APIs’.

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:

Laptop met een dashboard voor ‘Agentic Storefronts’, omringd door pictogrammen voor Google, Microsoft, ChatGPT en productvermeldingen.

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.

Een hand bedient een zwevend diagram met e-commerceonderdelen naast een scherm met code.

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:

  1. Lees de specificatie: op ucp.dev vind je de volledige documentatie
  2. Bekijk de voorbeelden: er zijn referentie-implementaties in Python en TypeScript
  3. Probeer de Playground: ucp.dev/playground biedt interactieve demo’s
  4. 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.

Team aan een vergadertafel met een lichtgevend ‘UCP’-logo en zwevende holografische datagrafieken.

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).

Diagram dat ‘UCP Platform’ en ‘ACP Platform’ vergelijkt, met een ‘Interoperability Bridge’ ertussen.

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.

Slingerend paars pad met verlichte haltes voor ‘SPEC’, ‘SANDBOX’, ‘TESTING’ en ‘LAUNCH’.

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:

  1. Profielendpoint: geef aan welke mogelijkheden je ondersteunt
  2. Checkoutsessies: maak transacties aan, werk ze bij en rond ze af
  3. 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.

Silhouet op een klif met uitzicht op een lichtgevend e-commercenetwerk en een onderbroken pad erachter.

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.