SHOPIFY × SAP ARIBA

SAP Ariba Anbindung für Ihren Shopify-Shop

Ihr größter Kunde will über SAP Ariba bestellen. Er soll weiter aus Ihrem Shopify-Katalog bestellen, zu Vertragspreisen, ohne dass Sie irgendetwas neu bauen.

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

Ariba-Enablement hat einen Ruf, und der ist verdient. Echte Einkäuferdokumentation nennt 8 bis 12 Wochen, bis ein Punchout-Katalog live ist. Engineering ist daran fast unbeteiligt. Es ist Warten: Trading Relationship, Test-Realm-Credentials, Katalogfreigaben, die durch den Prozess Ihres Kunden kriechen.

PunchRelay erledigt die technische Hälfte in Tagen. Ihr Shop bekommt einen cXML-Endpoint, Shared-Secret-Validierung, Vertragspreise aus Shopify B2B Company Locations und den kompletten Dokumenten-Roundtrip von der PunchOutSetupRequest bis zum OrderRequest. Für die Warte-Hälfte bekommen Sie rohe XML-Session-Logs, die Sie der IT Ihres Kunden weiterreichen können: der Unterschied zwischen einer E-Mail-Schleife und fünf.

Eine Sache gehört vor der Entscheidung ins Budget: Ariba ist das einzige große Netzwerk, das Lieferanten Gebühren berechnet. Die Zahlen stehen unten im FAQ, denn von der Silver-Stufe erst nach dem Go-live zu erfahren ist der falsche Weg.

Funktioniert mit

PO-Bestätigung
<150ms
Protokolle, cXML + OCI
2
cXML-Dokumente, kompletter Roundtrip
4
Vertragspreise aus Shopify B2B-Katalogen
100%

So funktioniert es mit Ariba

  1. 01

    Die PunchOutSetupRequest erreicht Ihren Endpoint

    Ihr Kunde klickt Ihren Katalog in Ariba an. Ariba schickt eine cXML PunchOutSetupRequest an den Endpoint, den PunchRelay für Ihren Shop bereitstellt. Wir validieren das Shared Secret gegen die Netzwerk-Identität des Kunden und ordnen sie einer Company Location in Shopify B2B zu.

  2. 02

    Der Einkäufer kauft zu Vertragspreisen

    PunchRelay antwortet mit einer PunchOutSetupResponse samt einmaliger StartPage-URL. Der Einkäufer landet in Ihrem Shopify-Shop, Katalog und Preisliste seiner Company Location sind bereits aktiv.

  3. 03

    Der Warenkorb geht als PunchOutOrderMessage zurück

    Beim Transfer geht der Warenkorb als cXML PunchOutOrderMessage zurück an Ariba: SKUs, Mengen, Einzelpreise, UNSPSC-Klassifizierung. Mengenregeln greifen vor dem Transfer, damit die Bestellanforderung dem entspricht, was Sie tatsächlich liefern.

  4. 04

    Bestellanforderung und Freigabe in Ariba

    Aus dem Warenkorb wird eine Bestellanforderung, die durch die Freigabekette des Kunden läuft. Die Punchout-Session ist abgeschlossen und vollständig geloggt. Auf Ihrer Seite blockiert nichts.

  5. 05

    Der OrderRequest wird zur Shopify-Order

    Die freigegebene Bestellung kommt als cXML OrderRequest an. PunchRelay bestätigt in unter 150 ms und legt die Shopify-Order mit den Positionen und Preisen aus der Punchout-Session an. Ihr Team tippt nie wieder eine PO ab.

Gebaut für die IT-Checkliste Ihrer Kunden

Vertragspreise pro Company Location

Die Preise kommen direkt aus Shopify B2B-Katalogen. Jeder Ariba-Kunde sieht die verhandelten Vertragspreise seiner Company Location, in der Session und auf der Bestellung.

Mengenregeln vor dem Transfer

Mindestmengen, Höchstmengen und Verpackungseinheiten greifen im Warenkorb, bevor die PunchOutOrderMessage abgeschickt wird. Weniger abgelehnte Bestellanforderungen in Ariba, weniger Support-Mails.

Vollständige XML-Session-Logs, beide Richtungen

Jedes cXML-Dokument wird roh geloggt, ein- und ausgehend. Wenn der Ariba-Admin Ihres Kunden fragt, warum ein Warenkorb nicht ankam, antworten Sie mit der tatsächlichen PunchOutOrderMessage, nicht mit einer Vermutung.

Ariba Punchout, gefragt und beantwortet

Was braucht der Ariba-Admin meines Kunden von uns?
Eine Trading Relationship im SAP Business Network, Ihre ANID, ein Shared Secret und Ihre Punchout-URL, also den Endpoint, den PunchRelay für Ihren Shop bereitstellt. Die meisten Kunden wollen zusätzlich eine Katalog-Indexdatei (CIF oder cXML) je Kunde, die Ariba validiert, bevor im Test-Realm getestet wird.
PunchRelay generiert das Credential-Blatt, das das Enablement-Team abfragt, und die XML-Logs, die die Testphase kurz halten.
Funktioniert das mit Shopify B2B Company Accounts?
Ja, genau dafür ist es gebaut. PunchRelay ordnet jede Ariba-Identität einer Company Location in Shopify B2B zu. Die Kataloge und Preislisten dieser Location sind exakt das, was die Punchout-Session zeigt. Ihre Vertragspreise bleiben dort, wo Sie sie heute schon pflegen.
Welche Netzwerkgebühren berechnet Ariba Lieferanten?
Punchout auf Ariba setzt realistisch einen Enterprise Account voraus. Gebühren greifen je Kundenbeziehung, sobald Sie in rollierenden 12 Monaten 5 Dokumente und 50.000 USD Transaktionsvolumen überschreiten: eine Transaktionsgebühr von 0,155 % des Volumens, gedeckelt bei 20.000 USD je Beziehung und Jahr, plus eine Jahresstufe.
cXML-Automatisierung stuft Sie in die Silver-Stufe ein: mindestens 750 USD pro Jahr, auch bei wenigen Dokumenten. Planen Sie das von Anfang an ein. Es ist Aribas Gebühr, nicht unsere, und sie überrascht Lieferanten in fast jedem Enablement.
Wie lange dauert das Ariba-Enablement?
Die technische Einrichtung auf PunchRelay-Seite ist in Tagen erledigt. Die Kalenderzeit bestimmt der Prozess des Kunden: echte Lieferantendokumentation nennt 8 bis 12 Wochen für Punchout. Der Hebel, den Sie selbst in der Hand haben, ist die Dauer jeder Testschleife, und selbsterklärende XML-Logs sind dieser Hebel.
Unterstützen Sie Level-2-Punchout?
Level 1, Punchout auf Shop-Ebene, kommt zuerst. Level 2, bei dem einzelne Artikel in der Ariba-Suche erscheinen und in Ihren Shop punchen, steht auf der Roadmap. Die meisten Shopify-Lieferanten gehen mit Level 1 live; es ist das, was Enablement-Teams zuerst verlangen.
Was ist cXML?
Commerce XML, das Protokoll der Ariba-Welt. Vier Dokumente ergeben einen kompletten Punchout-Zyklus: PunchOutSetupRequest (der Kunde klopft an), PunchOutSetupResponse (Sie öffnen den Katalog), PunchOutOrderMessage (der Warenkorb geht zurück), OrderRequest (die Bestellung kommt an). PunchRelay spricht alle vier.

Die komplette Gebührenrechnung mit Schwellenwerten, Stufen und Zeitkosten (englisch): Ariba network fees for suppliers, explained.

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.

Kein Spam. Wir antworten persönlich.