Naar de inhoud

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.

  • 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
Bespreek je punchout

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.

GegevenRichtingFrequentieTegenpartijToelichting
ProductenNaar de derde partijRealtimeInkoopsysteem koperActuele catalogus en klantspecifiek assortiment tijdens de sessie.
PrijzenNaar de derde partijRealtimeInkoopsysteem koperKlantspecifieke nettoprijzen.
BestellingenTweerichtingsverkeerRealtimeInkoopsysteem koperEén sessie, twee richtingen: de samengestelde winkelwagen gaat terug voor goedkeuring, na akkoord komt de order bij de shop binnen.
OrderbevestigingenNaar de derde partijGeplandInkoopsysteem koperOrderbevestiging 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.

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

  2. Inloggen in jouw catalogus

    De inkoper komt automatisch ingelogd in jouw shop, met zijn eigen assortiment, klantspecifieke prijzen en voorraad.

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

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

  1. Klantvraag

    Je grootste afnemers werken al met een inkoopsysteem

    Zij willen daar niet uit voor jouw bestelproces.

  2. Sector

    Punchout is een instapeis, geen wens

    Vooral bij overheid, zorg en industrie.

  3. Volume

    Het orderaantal via één afnemer rechtvaardigt de inrichting

    Het meeste werk zit eenmalig in de eerste verbinding.

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

Eén sessie vertrekt vanuit het inkoopsysteem, loopt langs de stations van de webshop en keert daarna langs dezelfde route terug naar het vertrekpunt, met de gevulde winkelwagen erbij.
Gebouwd en beheerd door Miller: Shopware 6 · punchout met OCI en cXML

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

Bronnen: SAP Help — OCI 4.0 (2026) · cXML.org (2026) · geraadpleegd 10-08-2026
KenmerkOCIcXMLIDS Connect
BeheerderSAPcxml.org noemt geen beheerder; de licentie wijst Ariba (nu SAP) aan.ITEK GmbH
Hoe de winkelwagen terugkomtAls 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 tegenkomtSAP-omgevingen, in Nederland het meest gevraagdSAP Ariba, Coupa, internationale inkoopketensDuitse 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€ 0OCI 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/mHoe specifieker het inkoopplatform, hoe hoger: een SAP OCI-koppeling begint rond € 41, een SAP Ariba-koppeling kost € 499 per maand.
    Koppeling op maat door Millerper platform begrootRechtstreeks 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

StandaardTypeVersieStatusGecontroleerdToelichting
OCI (Open Catalog Interface)Berichtenverkeer4.0Actueel10-08-2026—
cXMLBerichtenverkeerDTD 1.2.070Actueel10-08-2026—
IDS ConnectBerichtenverkeer2.5Actueel10-08-2026Duitse installatiebranche-standaard (BVBS/DG Haustechnik/ZVSHK); in Nederland vrijwel niet gebruikt.

Shopware Store-extensies

ExtensieLeverancierStatusGecontroleerd
AGIQON Connector (OCI 4.0/5.0 + cXML)AGIQONVermeld10-08-2026
PunchCommercenetzdirektionVermeld10-08-2026
SAP OCI PunchoutorcamultimediaVermeld10-08-2026
IDS Connect for Shopware 6orcamultimediaVermeld10-08-2026
SAP Ariba PunchoutorcamultimediaVermeld10-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.

    Lees verder

  • Praktijkbewijs

    Bekijk KaRo

    Punchout met OCI én cXML, rechtstreeks in Shopware.

    Lees verder

  • Vergelijk

    EDI of punchout?

    Wat het verschil is, en wanneer je allebei nodig hebt.

Verwante koppelingen

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