SHOPIFY × COUPA
Coupa Punchout für Shopify, live in Tagen
Coupa-Einkäufer konfigurieren Punchout selbst, und Coupa berechnet Lieferanten nichts. Wir geben Ihrem Shopify-Shop den Endpoint, die Vertragspreise und den Warenkorb-Transfer, der einfach funktioniert.
<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><PunchOutOrderMessage>
<BuyerCookie>7f2c-buyer-session</BuyerCookie>
<PunchOutOrderMessageHeader operationAllowed="edit">
<Total><Money currency="USD">1250.00</Money></Total>
</PunchOutOrderMessageHeader>
<ItemIn quantity="50">
<ItemID><SupplierPartID>SKU-4711</SupplierPartID></ItemID>
<ItemDetail>
<UnitPrice><Money currency="USD">25.00</Money></UnitPrice>
<Description xml:lang="en">Nitrile gloves, box of 100</Description>
</ItemDetail>
</ItemIn>
</PunchOutOrderMessage><Request>
<OrderRequest>
<OrderRequestHeader orderID="PO-10023" orderDate="2026-08-06" type="new">
<Total><Money currency="USD">1250.00</Money></Total>
<ShipTo><Address addressID="BER-01"/></ShipTo>
</OrderRequestHeader>
<ItemOut quantity="50" lineNumber="1">
<ItemID><SupplierPartID>SKU-4711</SupplierPartID></ItemID>
</ItemOut>
</OrderRequest>
</Request>Coupa ist das Enablement, das man sich nach der Ariba-Lektüre wünscht. Keine Netzwerkgebühr für Lieferanten, keine Transaktionsgebühr, keine zentrale Katalogvalidierung. Der Coupa-Admin Ihres Kunden konfiguriert die Punchout-Anbindung selbst, in seiner eigenen Instanz, meist in einer Sitzung.
Was er von Ihnen braucht, ist eine kurze Liste: eine Punchout-URL, From- und To-Identität, ein Shared Secret und Test-Credentials. PunchRelay generiert all das für Ihren Shopify-Shop, liefert die Punchout-Session zu Ihren B2B-Vertragspreisen aus und überträgt den Warenkorb exakt so, wie Coupa ihn erwartet. Integratoren nehmen 4.000 bis 12.000 USD pro Anbindung, für Klempnerarbeit, die diese App schon mitbringt.
Funktioniert mit
- SAP SRM
- SAP Ariba
- Onventis
- Coupa
- Jaggaer
- Oracle Procurement
- Workday
- PO-Bestätigung
- <150ms
- Protokolle, cXML + OCI
- 2
- cXML-Dokumente, kompletter Roundtrip
- 4
- Vertragspreise aus Shopify B2B-Katalogen
- 100%
So funktioniert es mit Coupa
- 01
Coupa ruft Ihre Punchout-URL auf
Ihr Kunde klickt Ihren Katalog in Coupa an. Coupa schickt eine cXML PunchOutSetupRequest an den Endpoint, den PunchRelay bereitstellt. Wir validieren Shared Secret und Identitäten und ordnen den Kunden seiner Shopify B2B Company Location zu.
- 02
Der Einkäufer kauft zu Vertragspreisen
PunchRelay antwortet mit der StartPage-URL und der Einkäufer landet in Ihrem Shopify-Shop. Katalog und Preise kommen aus der Preisliste der Company Location. Keine parallele Preisdatei, kein Export.
- 03
Der Warenkorb geht als PunchOutOrderMessage zurück
Beim Transfer geht der Warenkorb als cXML PunchOutOrderMessage zurück in Coupa: SKUs, Mengen, UNSPSC-Codes, Einzelpreise. Mengenregeln greifen vor dem Transfer, nicht erst nach der Ablehnung.
- 04
Bestellanforderung und Freigabe in Coupa
Aus dem Warenkorb wird eine Bestellanforderung im Freigabeprozess des Kunden. Ihre Seite ist fertig und geloggt. Wenn der Admin Fragen hat, beantwortet das rohe XML sie.
- 05
Die Bestellung wird zur Shopify-Order
Coupa überträgt die freigegebene Bestellung als cXML OrderRequest. PunchRelay bestätigt in unter 150 ms und legt die Shopify-Order mit den Punchout-Positionen an. Die Abwicklung startet in Ihrer normalen Order-Ansicht.
Gebaut für die IT-Checkliste Ihrer Kunden
Vertragspreise pro Company Location
Die Preise kommen direkt aus Shopify B2B-Katalogen, pro Company Location. Was der Einkäufer in der Session sieht, steht auch auf der Bestellung.
Mengenregeln vor dem Transfer
Mindestmengen, Höchstmengen und Verpackungseinheiten greifen im Warenkorb, bevor die PunchOutOrderMessage abgeht. Bestellanforderungen kommen in Coupa so an, wie Sie tatsächlich liefern.
Vollständige XML-Session-Logs, beide Richtungen
Jedes Dokument wird roh geloggt. Coupa-Admins konfigurieren Punchout selbst, und wenn es hakt, geben Sie ihnen Request und Response statt eines Support-Tickets.
Coupa Punchout, gefragt und beantwortet
- Berechnet Coupa Lieferanten Netzwerkgebühren?
- Nein. Das Coupa Supplier Portal ist kostenlos, und Coupa berechnet Lieferanten weder Netzwerk- noch Transaktionsgebühren für Punchout oder Bestellungen. Zum Vergleich Ariba: Dort stuft allein die cXML-Automatisierung Sie auf eine Stufe von 750 USD pro Jahr ein. Bei Coupa besteht der Preis einer Anbindung nur aus Ihrer Seite der Integration.
- Was schicke ich dem Coupa-Admin meines Kunden?
- Ihre Punchout-URL, From- und To-Identität (DUNS-Nummer oder NetworkID), ein Shared Secret, ein Logo im Format 150 mal 50 sowie Ihre UNSPSC- und Mengeneinheiten-Konventionen. Zwei Credential-Sets, Test und Produktion, sind der Standard. PunchRelay gibt das als einseitiges Blatt aus, das Sie weiterleiten.
- Wie schnell können wir wirklich live gehen?
- Tage. Und die ehrliche Version: Ihre Seite ist in Stunden erledigt. Coupa-Kunden konfigurieren selbst, die Variable ist deren Testkalender. Erste Anbindungen landen üblicherweise innerhalb von ein bis zwei Wochen. Genau deshalb empfehlen wir Händlern, ihr Punchout-Programm mit einem Coupa-Kunden zu starten.
- Woher kommen die Preise?
- Aus Shopify B2B-Katalogen, pro Company Location. Die Preise, die Ihr Kunde in der Punchout-Session sieht, sind die, die Sie heute schon in Shopify pflegen, und dieselben Preise kommen auf der Bestellung zurück. Es gibt keine zweite Preisdatei, die synchron zu halten wäre.
- Was passiert mit Bestellungen?
- Coupa schickt die PO als cXML OrderRequest an Ihren PunchRelay-Endpoint. Wir bestätigen in unter 150 ms und legen die Shopify-Order mit den Punchout-Positionen an. Überträgt ein Kunde seine Bestellungen anders, ist der übertragene Warenkorb einen Klick von einer Shopify Draft Order entfernt.
Early Access anfragen
Wir onboarden eine kleine Gruppe von Shopify-B2B-Händlern und bauen die ersten Kundenanbindungen gemeinsam mit ihnen auf. Sagen Sie uns, wo wir Sie erreichen.