Punchout & OCI voor je webshop.
Bij punchout verlaat de inkoper zijn eigen inkoopsysteem, stelt hij in jouw shop een winkelwagen samen, en keert die wagen terug in zijn systeem voor goedkeuring. Jij bent de leverancier en host de catalogus; de sessie komt van buiten bij jou binnen, nooit andersom. OCI en cXML zijn de gangbare standaarden, IDS Connect is een Duitse branchestandaard die in Nederland vrijwel niet voorkomt.
Gecontroleerd op
Ondersteuningsniveau
Live
Geïmplementeerd. Gebouwd voor KaRo Tuinbouwtechniek, met OCI en cXML.
Route
OCI · cXML
Rechtstreeks in Shopware. Shopware Store: derde partij.
Prijsindicatie
€ 2.500
Vanaf € 2.500 per inkoopplatform.
Kort antwoord
Wat is punchout?
Een koppeling waarmee een inkoper vanuit zijn eigen inkoopsysteem in jouw catalogus komt en zijn winkelwagen daar weer mee terugneemt.
Je shop moet zo’n sessie van buiten herkennen, met de juiste klant, de juiste prijzen en het juiste assortiment. Welke standaard je nodig hebt, OCI of cXML, bepaalt het systeem van je klant.
In één oogopslag
- Standaarden
- OCI 4.0 · cXML
- Inkoopsystemen
- SAP · Ariba · Coupa
- Shopware Store
- Derde partij
- Ondersteuningsniveau
- Geïmplementeerd
- Gebouwd voor
- KaRo Tuinbouwtechniek
- Prijsindicatie
- vanaf € 2.500
Integratie
Welke gegevens heen en weer gaan.
Alles loopt via één sessie met het inkoopsysteem van je klant: catalogus en prijzen erheen, de winkelwagen terug, en daarna de orderbevestiging.
| Gegeven | Richting | Frequentie | Tegenpartij | Toelichting |
|---|---|---|---|---|
| Producten | Naar de derde partij | Realtime | Inkoopsysteem koper | Actuele catalogus en klantspecifiek assortiment tijdens de sessie. |
| Prijzen | Naar de derde partij | Realtime | Inkoopsysteem koper | Klantspecifieke nettoprijzen. |
| Bestellingen | Tweerichtingsverkeer | Realtime | Inkoopsysteem koper | Eén sessie, twee richtingen: de samengestelde winkelwagen gaat terug voor goedkeuring, na akkoord komt de order bij de shop binnen. |
| Orderbevestigingen | Naar de derde partij | Gepland | Inkoopsysteem koper | Orderbevestiging terug naar het inkoopsysteem. |
Zo werkt het
Hoe punchout werkt, in vier stappen.
Voor de koper voelt het als shoppen in zijn eigen inkoopsysteem; voor jou als leverancier is het een sessie die van buiten je shop wordt geopend en er ook weer verlaat.
Sessie starten
De inkoper klikt in zijn eigen inkoopsysteem (SAP, Ariba of Coupa) op jouw leveranciersnaam. Zijn systeem stuurt daarbij een HOOK_URL mee: het adres waar de winkelwagen straks weer naartoe moet.
Inloggen in jouw catalogus
De inkoper komt automatisch ingelogd in jouw shop, met zijn eigen assortiment, klantspecifieke prijzen en voorraad.
Winkelwagen samenstellen
Hij kiest artikelen en klikt op "terug naar inkoopsysteem". Jouw shop stuurt de regels terug als een HTML-formulier met NEW_ITEM-velden: het aantal is altijd verplicht, en daarnaast óf een omschrijving óf een artikelnummer, niet allebei.
Terug in het inkoopsysteem
De winkelwagen verschijnt in het inkoopsysteem en gaat daar door de eigen goedkeuringsroute. Pas daarna komt de order bij jou binnen.
Checklist
Wanneer heb je een punchout-koppeling nodig?
Vier signalen die samen bepalen of het traject de moeite waard is.
Klantvraag
Je grootste afnemers werken al met een inkoopsysteem
Zij willen daar niet uit voor jouw bestelproces.
Sector
Punchout is een instapeis, geen wens
Vooral bij overheid, zorg en industrie.
Volume
Het orderaantal via één afnemer rechtvaardigt de inrichting
Het meeste werk zit eenmalig in de eerste verbinding.
Assortiment
Je assortiment is te breed voor een vaste artikellijst
De inkoper moet kunnen kiezen, niet uit een statische lijst bestellen.
In de praktijk
Punchout bij KaRo Tuinbouwtechniek.
KaRo Tuinbouwtechniek is hier de leverancier. Hun zakelijke afnemers openen vanuit hun eigen inkoopsysteem, SAP en andere, een sessie in de Shopware-shop van KaRo, stellen daar hun bestelling samen en nemen die mee terug naar hun eigen goedkeuringsroute.
Wij richtten die punchout rechtstreeks in Shopware in, met zowel OCI als cXML: geen tussenlaag, geen los pakket.

Protocollen
OCI, cXML en IDS Connect vergeleken.
Ze doen in de praktijk hetzelfde. Welke je nodig hebt, bepaalt het systeem van je klant.
OCI
SAP-omgevingen, in Nederland het meest gevraagd
cXML
SAP Ariba, Coupa, internationale inkoopketens
IDS
Duitse installatiebranche
| Kenmerk | OCI | cXML | IDS Connect |
|---|---|---|---|
| Beheerder | SAP | cxml.org noemt geen beheerder; de licentie wijst Ariba (nu SAP) aan. | ITEK GmbH |
| Hoe de winkelwagen terugkomt | Als HTML-formulier, via een POST naar de HOOK_URL. | Als PunchOutOrderMessage, óók via een browserformulier en niet server-naar-server. | Winkelwagen versturen én ontvangen, plus prijs en beschikbaarheid via een artikel-deeplink. |
| Waar je het tegenkomt | SAP-omgevingen, in Nederland het meest gevraagd | SAP Ariba, Coupa, internationale inkoopketens | Duitse installatiebranche; in Nederland vrijwel niet gebruikt |
Investering
Wat een punchout-koppeling kost.
Van een gratis basisextensie tot maatwerk zoals bij KaRo. Welk bedrag geldt, hangt vooral af van het inkoopsysteem van je klant.
Als project
vanaf € 2.500
Per inkoopplatform, eigen inrichting zoals bij KaRo. Exclusief eventuele Store-extensie-abonnementen. Het meeste werk zit eenmalig in de eerste verbinding.
Bron: Shopware Store (2026) · geraadpleegd 10-08-2026 Gratis Shopware-extensie € 0 OCI 4.0/5.0 en cXML. Inrichting, testen en de klantspecifieke prijzen die eronder moeten liggen zitten er niet in. Betaalde Store-extensie € 41 – € 499 p/m Hoe specifieker het inkoopplatform, hoe hoger: een SAP OCI-koppeling begint rond € 41, een SAP Ariba-koppeling kost € 499 per maand. Koppeling op maat door Miller per platform begroot Rechtstreeks in Shopware ingericht, zoals bij KaRo. Het meeste werk zit eenmalig in de eerste verbinding. - Samen met je platform
Koppeling, platform en beheer in één afspraak
De koppeling in je maandbedrag.
Bouw je je webshop of portaal met ons, dan valt de koppeling in hetzelfde vaste maandbedrag. 3 tot 4 jaar looptijd, geen indexatie.
- Inrichting en bouw gespreid over de looptijd
- Beheer en monitoring van de koppeling inbegrepen
- Vaste ontwikkeluren om de koppeling uit te breiden
Meer vooraf betalen geeft een lager maandbedrag.
Liever even kort bellen over punchout?
Laat je naam en telefoonnummer achter. Dan bellen we je terug over het inkoopsysteem van je afnemers en wat dat voor de aanpak betekent.
Compliance
Standaarden
| Standaard | Type | Versie | Status | Gecontroleerd | Toelichting |
|---|---|---|---|---|---|
| OCI (Open Catalog Interface) | Berichtenverkeer | 4.0 | Actueel | 10-08-2026 | — |
| cXML | Berichtenverkeer | DTD 1.2.070 | Actueel | 10-08-2026 | — |
| IDS Connect | Berichtenverkeer | 2.5 | Actueel | 10-08-2026 | Duitse installatiebranche-standaard (BVBS/DG Haustechnik/ZVSHK); in Nederland vrijwel niet gebruikt. |
Shopware Store-extensies
| Extensie | Leverancier | Status | Gecontroleerd |
|---|---|---|---|
| AGIQON Connector (OCI 4.0/5.0 + cXML) | AGIQON | Vermeld | 10-08-2026 |
| PunchCommerce | netzdirektion | Vermeld | 10-08-2026 |
| SAP OCI Punchout | orcamultimedia | Vermeld | 10-08-2026 |
| IDS Connect for Shopware 6 | orcamultimedia | Vermeld | 10-08-2026 |
| SAP Ariba Punchout | orcamultimedia | Vermeld | 10-08-2026 |
Veelgestelde vragen
Veelgestelde vragen over punchout.
Kort antwoord eerst, uitleg daarna.
Wat is punchout?
Een koppeling waarmee een inkoper vanuit zijn eigen inkoopsysteem in jouw catalogus komt en zijn winkelwagen daar weer mee terugneemt.
Wat is OCI?
Open Catalog Interface, de punchout-standaard van SAP. De teruggestuurde winkelwagen is bij OCI geen bericht maar een HTML-formulier dat naar de HOOK_URL wordt gepost.
Wat is het verschil tussen OCI en cXML?
Minder dan je zou denken. OCI komt van SAP en stuurt platte formuliervelden terug; cXML komt van Ariba en stuurt een XML-bericht dat óók als browserformulier terugkomt, niet server-naar-server. Welke je nodig hebt, bepaalt het systeem van je klant.
Wat kost een punchout-koppeling?
Dat hangt af van het inkoopsysteem van je klant. In de Shopware Store loopt het van gratis tot €499 per maand (gecontroleerd 10 augustus 2026); een koppeling op maat begroten we per inkoopplatform.
Is punchout hetzelfde als EDI?
Nee. Punchout is kiezen uit een catalogus tijdens een sessie; EDI is automatische uitwisseling zonder scherm.
Staat je vraag er niet bij?
Bel ons, dan krijg je direct een specialist aan de lijn.
Gecontroleerd op
Wat is na punchout de logische vervolgstap?
Diensten rond deze koppeling.
Gerelateerde dienst
B2B-portaal & dealerportaal
Punchout, OCI en EDI: een besloten bestelomgeving voor dealers en inkopers.
Vergelijk
EDI of punchout?
Wat het verschil is, en wanneer je allebei nodig hebt.
De volgende stap
Zin om eens vrijblijvend door te praten over je B2B-project?
Kies een moment van 30 minuten. Je spreekt een strategisch specialist en, als de vraag daarom vraagt, een developer. Je krijgt de oplossingsrichting en de open vragen mee.
Miller Digital
Kennismaking Miller Digital
- 30 minuten
- Videocall of telefoon
Kies in onze agenda een moment dat jou uitkomt.
Plan een gesprek (opent in een nieuw tabblad)Liever bellen? 075 616 77 53. Of mail naar [email protected].

