01 / 07

SHOPIFY × COUPA

Coupa punchout voor Shopify, live in dagen

Coupa-inkopers configureren punchout zelf, en Coupa rekent leveranciers niets. Wij geven je Shopify-shop het endpoint, de contractprijzen en de winkelwagen-terugkoppeling die gewoon werkt.

PROTOCOLSPECIFICATIECoupa Supplier Portal (CSP)
FormaatcXML 1.2.050 (POSR / POOM)
AuthenticatieShared Secret + Domeinidentiteit
Inkooporder retour (PO)cXML OrderRequest, wacht op jouw controle
Netwerkkosten leverancier$0 (Gratis voor leveranciers)
Doorlooptijd aansluiting1–2 weken (Self-service door de inkoper)

02 / 07

HET GAT

E-mailbijlage, dan overgetypte order.

Coupa is de enablement waar je op hoopt na het Ariba-verhaal. Geen netwerkkosten voor leveranciers, geen transactiefee, geen centrale valideringswachtrij. De Coupa-admin van je klant configureert de punchout-koppeling zelf, in zijn eigen omgeving, meestal in één sessie.

Wat hij van jou nodig heeft is een kort lijstje: een punchout-URL, From- en To-identiteit, een shared secret en testcredentials. PunchRelay genereert dat allemaal, serveert de sessie tegen je B2B-contractprijzen en stuurt de winkelwagen precies zo terug als Coupa hem verwacht. Integrators rekenen 4.000 tot 12.000 USD per koppeling voor loodgieterswerk dat deze app al aan boord heeft.

↳ SOUNDS FAMILIAR?

03 / 07

HET ARTEFACT

De documenten op de lijn.

COUPAPUNCHRELAYCXMLSHOPIFYPURCHASE ORDERcXMLPO
COUPAPUNCHRELAYCXMLSHOPIFYPURCHASE ORDERcXMLPO

<cXML payloadID="20260806.1@buyer.example.com">
  <Request deploymentMode="production">
    <PunchOutSetupRequest operation="create">
      <BuyerCookie>7f2c-buyer-session</BuyerCookie>
      <Extrinsic name="UserEmail">jane@buyer.example.com</Extrinsic>
      <BrowserFormPost>
        <URL>https://buyer.example.com/punchout/return</URL>
      </BrowserFormPost>
    </PunchOutSetupRequest>
  </Request>
</cXML>

Rondreis

Een punchout-aanvraag opent de catalogus. De winkelwagen gaat als document terug naar het systeem van de klant. De inkooporder die volgt wordt tegen die winkelwagen gecontroleerd en wacht in je inbox. De XML is het product.

04 / 07

DE RONDE

Zo werkt het met Coupa

PO-bevestiging
cXML
protocollen, cXML + OCI
2
cXML-documenten, volledige roundtrip
4
contractprijzen uit Shopify B2B-catalogi
100%
  1. Coupa roept je punchout-URL aan

    Je klant klikt je catalogus aan in Coupa. Coupa stuurt een cXML PunchOutSetupRequest naar het PunchRelay-endpoint. Wij valideren secret en identiteiten en koppelen de klant aan zijn Shopify B2B company location.

  2. De inkoper winkelt tegen contractprijzen

    De koper gebruikt de PunchRelay-catalogus met producten en contractprijzen uit de Shopify B2B-catalogus van de bedrijfslocatie.

  3. De winkelwagen terug als PunchOutOrderMessage

    Bij overdracht gaat de winkelwagen als cXML PunchOutOrderMessage terug Coupa in: SKU's, aantallen, UNSPSC-codes, stukprijzen. Hoeveelheidsregels draaien vóór de overdracht, niet na de afkeuring.

  4. Bestelaanvraag en goedkeuring in Coupa

    De winkelwagen wordt een bestelaanvraag in de goedkeuringsflow van de klant. Jouw kant is klaar en gelogd. Heeft de admin vragen, dan beantwoordt het XML met afgeschermde inloggegevens ze.

  5. Jij controleert de PO en maakt de Shopify-order aan

    cXML-inkooporders worden duurzaam opgeslagen, vergeleken met de teruggestuurde winkelwagen en in de inbox ‘Purchase orders’ van de PunchRelay-app gezet. In Shopify ontstaat niets tot iemand van je team de PO controleert en op ‘Create Shopify order’ klikt. Dan wordt de order onbetaald aangemaakt, met openstaande betaling, klaar om te verzenden. OCI verstuurt alleen de winkelwagen; de bestelroute wordt per klant apart afgesproken en getest.

05 / 07

DE CHECKLIST

Gebouwd voor de IT-checklist van je klant

01 / 03

Contractprijzen per company location

Rechtstreeks uit Shopify B2B-catalogi, per company location. Wat de inkoper in de sessie ziet, staat ook op de inkooporder.

02 / 03

Hoeveelheidsregels vóór de overdracht

Minima, maxima en verpakkingseenheden draaien in de winkelwagen, vóór de PunchOutOrderMessage vertrekt. Bestelaanvragen komen in Coupa aan zoals jij levert.

03 / 03

Volledige XML-logs, twee richtingen

Elk document in en uit gelogd met afgeschermde inloggegevens. Coupa-admins configureren punchout zelf; loopt het vast, dan geef je ze request en response in plaats van een supportticket.

Werkt met

  • SAP Ariba
  • Coupa
  • Jaggaer
  • Oracle Procurement
  • Workday
  • SAP SRM
  • Unimarket

06 / 07

Coupa punchout, vraag en antwoord

Rekent Coupa leveranciers netwerkkosten?
Nee. Het Coupa Supplier Portal is gratis en Coupa rekent leveranciers geen netwerk- of transactiekosten voor punchout of inkooporders. Vergelijk Ariba, waar alleen al cXML-automatisering je op een tier van 750 USD per jaar zet. Bij Coupa bestaat de prijs van een koppeling alleen uit jouw kant van de integratie.
Wat stuur ik de Coupa-admin van mijn klant?
Je punchout-URL, From- en To-identiteit (DUNS-nummer of NetworkID), een shared secret, een logo van 150 bij 50, en je UNSPSC- en eenheidsconventies. Twee credential-sets, test en productie, zijn standaard. PunchRelay levert dit als één A4 dat je doorstuurt.
Hoe snel kunnen we echt live?
Dagen. En eerlijk: jouw kant kost uren. Coupa-klanten configureren zelf, dus de variabele is hun testagenda. Eerste koppelingen landen doorgaans binnen een week of twee. Daarom adviseren we merchants om hun punchout-programma met een Coupa-klant te beginnen.
Waar komen de prijzen vandaan?
Uit Shopify B2B-catalogi, per company location. De prijzen die je klant in de sessie ziet zijn de prijzen die je nu al in Shopify beheert, en dezelfde prijzen komen terug op de inkooporder. Er is geen tweede prijsbestand om synchroon te houden.
Wat gebeurt er met inkooporders?
cXML-inkooporders worden duurzaam opgeslagen, vergeleken met de teruggestuurde winkelwagen en in de inbox ‘Purchase orders’ van de PunchRelay-app gezet. In Shopify ontstaat niets tot iemand van je team de PO controleert en op ‘Create Shopify order’ klikt. Dan wordt de order onbetaald aangemaakt, met openstaande betaling, klaar om te verzenden. OCI verstuurt alleen de winkelwagen; de bestelroute wordt per klant apart afgesproken en getest.

07 / 07

KLAAR

Vraag early access aan

We onboarden een kleine groep Shopify B2B-merchants en bouwen hun eerste koppelingen samen met ze. Laat weten waar we je kunnen bereiken.

THE ON-RAMP

Not sure yet? Start with the Blueprint.

A complete punchout readiness roadmap for your exact catalog, ERP, and buyer procurement systems before you commit to live deployment.

  • Fixed-scope punchout readiness roadmap
  • cXML & OCI credential validation in sandbox
  • Catalog index & pricing structure validation
  • Live buyer connection enablement checklist
Fit call first. The plan is yours to keep.

Geen spam. We antwoorden persoonlijk.

↳ GEEN SLIDEDECK