PunchOut über das IDS-Connect Gateway | OCI und cXML PunchOut-Kataloge erstellen | PunchCommerce                           ![](//analytics.punchcommerce.de/matomo.php?idsite=1&rec=1)

PunchOut über das IDS-Connect Gateway
=====================================

Was ist IDS Connect?
--------------------

IDS Connect ist das standardisierte Schnittstellenprotokoll für den deutschen Großhandel – insbesondere in den Bereichen Sanitär, Heizung, Klima (SHK) und Elektro. Es ermöglicht Handwerksbetrieben und Fachunternehmen, Produkte direkt aus ihrer Branchensoftware heraus im Katalog eines Lieferanten zu suchen, auszuwählen und in den eigenen Warenkorb zu übernehmen.

Im Gegensatz zu OCI (SAP-Umfeld) und cXML (Ariba, Coupa) ist IDS Connect speziell auf die Anforderungen des technischen Großhandels in Deutschland zugeschnitten.

> **Neu:** PunchCommerce unterstützt ab sofort IDS Connect als vollwertiges PunchOut-Protokoll im Gateway Mode.

---

Wie funktioniert der IDS Connect Gateway?
-----------------------------------------

Im Gateway Mode fungiert PunchCommerce als Brücke zwischen der Branchensoftware Ihres Kunden und Ihrem bestehenden Onlineshop:

1. **Aufruf:** Der Einkäufer startet den PunchOut aus seiner Branchensoftware (z. B. einem ERP- oder Warenwirtschaftssystem mit IDS-Connect-Unterstützung).
2. **Weiterleitung:** PunchCommerce empfängt die IDS-Connect-Anfrage und leitet den Einkäufer an Ihren Shop weiter.
3. **Produktauswahl:** Der Einkäufer durchsucht Ihren Shop, wählt Produkte aus und legt sie in den Warenkorb.
4. **Rückgabe:** Beim Abschluss übergibt PunchCommerce den Warenkorb im IDS-Connect-Format zurück an die Branchensoftware – inklusive aller relevanten Artikeldaten.

---

Unterstützte IDS-Connect-Actions
--------------------------------

Die IDS-Schnittstelle (Version 2.5) definiert sieben Aktionen. PunchCommerce unterstützt alle Aktionen mit Ausnahme von **Heatinglabel senden (HLS)**.

AktionscodeAktionUnterstütztBeschreibung`WKE`Warenkorb empfangen✅Übernahme eines Warenkorbs aus dem Shop in die Handwerkssoftware.`WKS`Warenkorb senden✅Übergabe eines Warenkorbs aus der Handwerkssoftware an den Shop.`ADL`Artikeldeeplink✅Aufruf einer Artikeldetailseite im Shop anhand der Großhandelsartikelnummer.`AS`Artikelsuche✅Aufruf der Artikelsuche im Shop mit Suchbegriffsübergabe und Rückübertragung der ausgewählten Artikel.`LI`Logininformationen✅Abfrage, welche Login-Parameter (Kundennummer, Benutzername, Passwort) vom Shop benötigt werden.`SV`Schnittstellenversion✅Abfrage der unterstützten Versionen der IDS-Schnittstelle.`HLS`Heatinglabel senden❌Übermittlung einer Artikelliste an eine Plattform zur Berechnung des ErP-Verbundlabels für Heizungsanlagen.### Warum wird Heatinglabel senden nicht unterstützt?

Die Action `HLS` dient der Übergabe von Artikellisten an eine externe Plattform zur Berechnung von ErP-Energielabels für Verbundanlagen (Heizung, Warmwasser, Kombi). Diese Funktion erfordert eine spezialisierte Berechnungsplattform und liegt außerhalb des PunchOut-Katalog-Kontexts.

---

Unterstützte Shopsysteme
------------------------

IDS Connect im Gateway Mode funktioniert mit allen PunchCommerce-Plugins:

- Shopware 6
- Shopware 5
- Magento (Adobe Commerce)
- Spryker
- JTL Shop
- Vendure
- Medusa

Über die PunchCommerce-API lässt sich IDS Connect auch mit individuellen Shop- oder Kataloglösungen umsetzen.

---

Einrichtung
-----------

### 1. Plugin installieren und verbinden

Falls noch nicht geschehen: Installieren Sie das PunchCommerce-Plugin in Ihrem Shopsystem und verbinden Sie es mit Ihrem PunchCommerce-Account. Anleitungen finden Sie in der jeweiligen Plugin-Dokumentation.

### 2. Neuen Kunden anlegen

Legen Sie in PunchCommerce einen neuen Kunden an und wählen Sie als Protokoll **IDS Connect** aus.

### 3. Verbindungsdaten konfigurieren

Tragen Sie die IDS-Connect-spezifischen Parameter ein, die Sie von Ihrem Kunden erhalten haben. Dazu gehören unter anderem:

- **HOOK-URL:** Die Rücksprungadresse, an die der Warenkorb nach Abschluss des PunchOut zurückgesendet wird.
- **Kundennummer / Benutzername / Passwort:** Die Zugangsdaten für die automatische Anmeldung im Shop.

Die genauen Felder sehen Sie direkt in der Konfigurationsmaske.

### 4. Field-Mapping prüfen

Über das Field-Mapping ordnen Sie Ihre Shop-Attribute (z. B. EAN, Artikelnummer, Kurztext) den entsprechenden IDS-Connect-Feldern zu. PunchCommerce liefert sinnvolle Standardwerte mit – in vielen Fällen ist hier keine Anpassung nötig.

Wenn ein Pflichtfeld in Ihrem Shop nicht befüllt ist, greift automatisch der konfigurierte Fallback-Wert.

### 5. Verbindung testen

Nutzen Sie den integrierten **PunchOut-Simulator**, um die IDS-Connect-Anbindung zu testen – ohne auf die IT-Abteilung Ihres Kunden warten zu müssen. Der Simulator zeigt Ihnen, welche Daten übertragen werden und ob die Konfiguration korrekt ist.

---

Technische Details
------------------

### Datenübertragung

IDS Connect nutzt HTTP-POST mit `multipart/form-data` als Encoding. Die Warenkorbdaten werden als XML-Struktur im Parameter `warenkorb` übertragen. Der Zeichensatz wird in der XML-Deklaration angegeben – Standard ist UTF-8.

### Schnittstellenversion

PunchCommerce unterstützt die IDS-Schnittstelle in Version 2.5. Die unterstützten Versionen können über den Aktionscode `SV` abgefragt werden.

### Rückkommunikation

Die Rückübertragung des Warenkorbs an die Handwerkssoftware erfolgt über die beim Aufruf übergebene HOOK-URL – analog zur OCI-Schnittstelle.

---

Häufige Fragen
--------------

### Was unterscheidet IDS Connect von OCI und cXML?

OCI ist der Standard für SAP-Beschaffungssysteme, cXML wird in globalen Procurement-Netzwerken wie Ariba oder Coupa eingesetzt. IDS Connect wurde speziell für den deutschen Fachgroßhandel entwickelt und ist auf die Anforderungen von Handwerkersoftware und Branchenlösungen im SHK- und Elektro-Bereich ausgerichtet.

### Kann ich IDS Connect und andere Protokolle parallel nutzen?

Ja. PunchCommerce unterstützt OCI, cXML und IDS Connect gleichzeitig. Sie können für jeden Kunden individuell festlegen, welches Protokoll verwendet wird.

### Brauche ich für IDS Connect ein anderes Plugin?

Nein. Die bestehenden PunchCommerce-Plugins unterstützen alle drei Protokolle. Wenn Ihr Plugin bereits installiert ist, können Sie IDS Connect sofort nutzen – keine zusätzliche Installation erforderlich.

 [ PunchCommerce® ist ein Produkt der ![Netzdirektion GmbH](https://www.punchcommerce.de/static/netzdirektion-logo.png "PunchCommerce® ist ein Produkt der netzdirektion | Gesellschaft für digitale Wertarbeit mbH") ](https://netzdirektion.de)

 [Feedback erwünscht - Ihre Meinung hilft uns, noch besser zu werden!](https://easy-feedback.de/umfrage/1883200/5FuM95 "Ihre Meinung hilft uns, noch besser zu werden!")
