Shopware-Schnittstellen Module

Revolutioniere deine Shopware-Integration! Wir verbinden deine Shops mit jeder API, Datenbank und Software-Lösung durch unser innovatives Modulsystem. 18 spezialisierte Module garantieren maximale Flexibilität und blitzschnelle Implementierung.

So meistern wir selbst komplexe Projekte – kostentransparent und zukunftssicher.

Aktualisiert: 12.11.2025

Veröffentlicht: 06.11.2025


Wer will schon ständig das Rad neu erfinden?

Wir von DATANAUT haben konfigurierbare Master-Module für die Shopware-API entwickelt, um kundenspezifische Datenintegration schnell, einfach und flexibel umsetzbar zu machen. Die Module stellen durchentwickelte System-Komponenten dar, die alle notwendigen Funktionen für den Datenaustausch mit der API von Shopware bieten und somit jedes Projekt stark vereinfachen.

Durch die entsprechend mögliche Lösungsarchitektur kann sichergestellt werden, dass jedes individuelle Projekt von Anfang an auf einer stabilen und zuverlässigen Grundlage steht und das Projekt-Risiko minimiert wird. Jede Lösung ist somit auch leicht kalkulierbar. Denn durch den Einsatz der lizenzierbaren Module entfallen weit mehr als 80% des Entwicklungsaufwands und nur ein kleiner Teil muss noch kundenspezfisch programmiert werden. Dank einer strikten Trennung der standardisierten Module vom kundenspezifischen Programm ist und bleibt das Projekt zudem langfristig leicht anpassbar sowie problemlos Update-fähig.

Die nachfolgende Liste bietet dir einen Einblick in die Bibliothek unserer Master-Modulen. Du erfährst etwas über die spezifische Funktionsweise jedes Moduls und über dessen Leistungsumfang. Die Module sind meiner Meinung nach der wesentliche Vorteil in jedem Schnittstellen-Projekt für Shopware, da sie einen vollständigen Kanon an sofort einsetzbaren Assets darstellen, die die API umfassend beherrschen - ohne, dass in jedem Projekt das Rad neu erfunden werden muss.

Produkte

Dieses Modul ermöglicht den schnellen und reibungslosen Austausch grundlegender Produktdaten zwischen beliebig vielen Systemen und Shopware. Zu den Basisdaten gehören Beschreibungen, Eigenschaften, Eigenschaftsausprägungen, Herstellerdaten, Bestände, Preise oder auch SEO-Informationen wie Meta-Titel, Meta-Beschreibungen und Schlüsselwörter. In der individuellen, kundenspezifischen Implementierung können diese Daten mit weiteren Datenkreisen durch Erweiterung der Modulausstattung angereichert werden.

Nutzbarer Funktionsumfang des Moduls:

  • Herstellerzuordnung
  • Produkteigenschaften
  • Lieferzeiten
  • Produktmaße (z. B. Länge, Breite, Höhe, Gewicht)
  • Verpackungsinformationen (z. B. Verkaufseinheit, Verpackungseinheit, Grundpreisberechnung)
  • SEO-Daten (Meta-Titel, Meta-Beschreibung, Schlüsselwörter, Canonical-URL)
  • Verkaufskanal-Zuweisung
  • Tags / Schlagwörter
  • Layout-Zuweisung (CMS)

Kategorien

Dieses Schnittstellen-Modul ermöglicht eine agile Steuerung der Kategorien in Shopware. Zu den Funktionen gehören unter anderem das automatische Setzen von Einstiegskategorien bei Nutzung unterschiedlicher Verkaufskanäle, die datengesteuerte Umschaltung der Aktiv-Flags von Kategorien und der Sichtbarkeit von Produkten in Kategorien. Ebenso erfolgt die Übergabe von Layout-Daten und Kategorie-Beschreibungen, das Setzen des Anzeigebilds sowie die korrekte Sortierung der hierarchischen Struktur, auch bei extrem großen Kategorie-Bäumen.

Nutzbarer Funktionsumfang des Moduls:

  • Beliebige Kategorie-Tiefe
  • Sortierreihenfolge der Kategorien
  • Leere Kategorien automatisch inaktiv setzen
  • Sichtbarkeit steuerbar (z. B. in Navigation ausblenden)
  • Kategoriebild zuweisbar
  • SEO-Daten (Meta-Titel, Meta-Beschreibung, Schlüsselwörter, Canonical-URL)
  • Tags
  • Layout-Zuweisung (CMS)

Varianten

Dieses Modul unterstützt die Verarbeitung von Produktdaten mit unendlicher Variantentiefe. Sowohl die Eigenschaften – wie etwa Farbe oder Größe – als auch deren individuelle Ausprägungen lassen sich dadurch vollständig und konsistent zum ERP-System im Shopware-Shop abbilden. Im sekundenschnellen Verarbeitungsprozess werden neue, geänderte oder entfallene Varianten automatisch erkannt und produktspezifisch in Shopware aktualisiert.

Nutzbarer Funktionsumfang des Moduls:

  • Varianten-Darstellung in der Storefront
  • Sortierung von Eigenschaften und Optionen
  • Auffächerung: Varianten als Einzelprodukte anzeigen
  • Variantenspezifische Bilder in der Storefront-Darstellung

Kunden

Dieses Modul kann Kundendaten aus dem führenden ERP oder einer anderen Software-Lösung in den Shop übergeben und aktiviert das Kundenkonto gemäß den entsprechend gesetzten Freigabe-Kennzeichen. Bei Änderungen des Status oder der Adresse können die Daten im Shop automatisch durch die Schnittstelle aktualisiert werden.

Nutzbarer Funktionsumfang des Moduls:

  • Mehrere Adressen hinterlegbar
  • Rechnungs- und Lieferadresse zuweisbar
  • Kundengruppe zuweisbar
  • Unterscheidung zwischen Privat- und Geschäftskunden
  • Verkaufskanal-Zuweisung
  • Tags
  • Sprache festlegbar

Medien

Dieses Modul speichert, verwaltet und überträgt Medien sowie die zugehörigen Meta-Daten für das im Shop-System integrierte Media-Datenmanagement. Die verschiedenen Inhalte werden so übermittelt, dass bei mehrfacher Zuordnung – etwa zu einem Produkt – nur eine einmalige Datenübertragung notwendig ist. Das Schnittstellen-Modul ermöglicht eine äußerst effiziente Bereitstellung und Aktualisierung von Bildern sowie weiteren Media-Assets wie Videos oder produktspezifischen PDF-Dokumenten.

Nutzbarer Funktionsumfang des Moduls:

  • Unterstützung für Bilder, Videos und PDFs
  • Übergabe von lokalen Dateien
  • Übergabe von Dateien per URL
  • Metadaten (Name, Alt-Text, Titel)
  • Freie Wahl des Mediafolders (Ablageort)
  • Tags
  • Bildzuweisungen zu Kategorien, Produkten, Herstellern und Eigenschaften

SEO

Durch die spezielle Aufbereitung produktspezifischer SEO-Daten in diesem Modul werden Probleme bei der Aktualisierung von Produktdaten durch falsche, ungültige oder doppelte SEO-URLs von Anfang an ausgeschlossen. Die der Stammdatenaktualisierung nachgelagerte Übergabe der SEO-Daten ist zeitlich direkt gekoppelt, sodass Verzögerungen bei der Aktualisierung vermieden werden. Die Übergabe erfolgt obligatorisch pro Produkt, Sprache und Verkaufskanal.

Nutzbarer Funktionsumfang des Moduls:

  • Übergabe beliebig vieler SEO-URLs
  • Zuweisung einer Hauptkategorie
  • Einstellungen gelten je Verkaufskanal

Bestellungen

Durch diesen Teil der Schnittstelle werden die digitalen Informationen der im Shop eingegangenen Bestellungen für den Verarbeitungsprozess im Zielsystem aufbereitet und bereitgestellt. Die Schnittstelle ermöglicht im Standard den Abruf und die Bereitstellung von bis zu 100.000 Bestellungen pro Stunde. Im Zielsystem entfällt die erneute Eingabe der Bestellungen, sofern die bereitgestellten Daten entsprechend importiert und verarbeitet werden.

Nutzbarer Funktionsumfang des Moduls:

  • Anlegen und Aktualisieren von Bestellungen im Shop
  • Löschen von Bestellungen im Shop
  • Aktualisierung von Zahlungen
  • Aktualisierung von Liefer- und Bestellstatus
  • Trigger für optionalem Mailversand
  • Bereitstellung von Bestellungen aus dem Shop
  • Übergabe der Bestellungen an Zielsysteme (z. B. ERP)
  • Berücksichtigung des Verkaufskanals
  • Unterstützung von Gastbestellungen
  • Unterstützung von eingelösten Aktionscodes
  • Verarbeitung von unterschiedlichen Währungen
  • Verarbeitung von Tags
  • Verarbeitung von Zusatzfeldern

Cross-Selling

Das Modul unterstützt die dynamische Aktualisierung der für das Cross Selling relevanten Daten in Shopware. Je nach individueller Abstimmung kann das Modul agil auf Zustände und Veränderungen von Tageszeiten, bestimmten Werktagen und Wochenenden, Lagerverfügbarkeiten oder auch der Verkaufshistorie reagieren. Auf Grundlage unterschiedlicher Kriterien werden die notwendigen vermarktungsrelevanten Informationen effektiv ausgewertet sowie anschließend für die Steuerung der Produktlistung innerhalb von Shopware laufend aktualisiert. Dabei ist auch eine dynamische Steuerung der Titel und Beschreibungen möglich.

Nutzbarer Funktionsumfang des Moduls:

  • Beliebig viele Cross-Sellings je Produkt
  • Beliebig viele Produkte pro Cross-Selling-Gruppe
  • Direkte Produktzuweisung oder über Produktgruppen
  • Steuerung der Anzahl angezeigter Produkte und Sortierung

Dokumente

Mit dem Modul zur Übertragung von Dokumenten wird ein multi-direktionaler Austausch kaufmännischer Inhalte zwischen Shopware und anderen Systemen ermöglicht. Es können Dateien aus Packtischlösungen wie Pickware und anderen Versandlösungen ebenso berücksichtigt werden wie die Übergabe von Shopware-Rechnungen in die Fibu oder in ein DMS. Das Schnittstellen-Modul schafft praktische Arbeitserleichterung und erspart manuellen Datenimport.

Nutzbarer Funktionsumfang des Moduls:

  • Hinterlegung von Dokumenten zu Bestellungen
  • Unterstützung diverser Dateiformate (z. B. PDF, HTML)
  • Abbildung aller Dokumentarten (Rechnung, Lieferschein u.a.)

Versand

In diesem funktionellen Kontext können bestellungsspezifische Versandinformationen, wie etwa Paketnummern oder ein Versanddatum, einer Shopware-Bestellung zugeordnet werden. Die Schnittstelle erkennt eigenständig neu erstellte Versandaufträge und überträgt die notwendigen Daten unverzüglich in den Shop. Somit können die dort konfigurierten Folgeprozesse, wie etwa die Aussendung einer Versandinformation per E-Mail an den Kunden, automatisch ausgelöst und zeitnah abgewickelt werden.

Nutzbarer Funktionsumfang des Moduls:

  • Übergabe von Sendungsnummern an Bestellungen
  • Unterstützung von Teillieferungen
  • Mehrere Sendungsnummern je Bestellung möglich

Zusatzfelder

Dieses Modul bietet die Möglichkeit, benutzerdefinierte Felder aus Shopware abzurufen und mittels individueller Algorithmen mit Daten aus dem ERP, einem PIM sowie aus beliebigen externen Datenquellen zu füllen. Die Daten lassen sich dann in Form etwa von Video-URLs, FAQs, Qualitätssiegeln und Kontaktdaten für produktspezifische Hotlines als weiterführende Informationen sowie als Steuerelemente auf den Produktseiten einblenden. Auch lassen sich die Felder als dynamische Informationsträger für Direktiven nutzen, um eine agile Steuerung des Store-Frontends zu ermöglichen.

Unterstützung von Zusatzfeldern (Custom-Fields) für:

  • Produkte
  • Kategorien
  • Medien
  • Preise
  • Eigenschaftsgruppen
  • Kunden
  • Adressen
  • Bestellungen
  • Für alle Datenkreise flexibel erweiterbar

Verkaufskanäle

Bei Aktivierung dieses Moduls können auf Grundlage der kundenspezifischen Vorgaben wahlweise verschiedene Verkaufskanäle im Shop sowie ERP-Systeme gleichzeitig angebunden werden. Die individuelle Steuerung des Datenflusses ermöglicht die eindeutige Zuordnung von Daten aus den angebundenen Datenquellen zu ihrem jeweiligen Bestimmungsziel, ohne den geringsten Verlust an Datendurchsatz.

Nutzbarer Funktionsumfang des Moduls:

  • Verkaufskanalzuordnung bei Produktbewertungen
  • Verkaufskanal bei Bestellungen berücksichtigen

Internationalisierung

Mittels des Moduls zur Internationalisierung können beispielsweise mehrsprachige Produkttexte oder auch währungsspezifische Preise verarbeitet werden. Der Verarbeitungsprozess kann dabei alle Stammdaten, Bewegungsdaten sowie Bestellungen aus dem Shop berücksichtigen. Sämtliche Formen der Datenverarbeitung werden in diesem Zusammenhang kundenspezifisch abgestimmt und entsprechend konfiguriert.

Nutzbarer Funktionsumfang des Moduls:

  • Kategorien
  • Produkte
  • Eigenschaften
  • Cross-Sellings
  • Medien
  • Lieferzeiten

Produktfilter

Für die Ansteuerung bereichsbasierter Such-Filter innerhalb von Shopware werden mit diesem Modul relevante Informationen aus den Produkteigenschaften individuell nach Vereinbarung weiter aufbereitet. Die so entstehenden Daten ermöglichen die Zuordnung – etwa einer in Zentimetern angegebenen Eigenschaft – in definierte Suchbereiche entsprechender Filter. Zudem können Filter modulseitig dynamisch konfiguriert werden, um diese anzulegen oder Produkte über ihre Eigenschaften zuzuordnen.

Nutzbarer Funktionsumfang des Moduls:

  • Automatische Erstellung nutzerfreundlicher Filterbereiche
  • Ideal für variierende Werte wie z. B. Kilometerstand
  • Filterlogik nach frei definierbaren Intervallen
  • Dadurch weniger Einträge in Produktfiltern vorhanden

Preise (Echtzeit)

Mit diesem Modul können Daten zur Preisbildung und Preisdarstellung aus dem ERP-System und anderen Quellen abgerufen, aufbereitet und danach in Echtzeit für Shopware nutzbar gemacht werden. Das Modul unterstützt einen Datendurchsatz von mindestens 1 Million Preisen pro Minute.

Nutzbarer Funktionsumfang des Moduls:

  • Unterstützung mehrerer Währungen
  • Brutto- und Netto-Preise
  • Einkaufspreis hinterlegbar
  • Verkaufspreis definierbar
  • Staffelpreise je Menge
  • Streichpreise (z. B. UVP)
  • Günstigster Preis der letzten 30 Tage
  • Preisregeln (z. B. kundenspezifisch, Preisgruppen)
  • Tags zur Steuerung von Preisregeln

Lagerbestände (Echtzeit)

Durch die sofortige Synchronisierung veränderter Lagerbestände vom führenden System in den Shop, werden real verfügbare Mengen in Echtzeit zu Shopware kommuniziert. So werden Bestellungen für nicht lieferbare Artikel weitestgehend vermieden. Das Modul unterstützt einen Datendurchsatz von mindestens 1 Million Lagerbeständen pro Minute.

Nutzbarer Funktionsumfang des Moduls:

  • Schnelle Übertragung der Lagerbestände
  • Maximale Performance durch schlanke Datenübermittlung (weitere Produkten werden getrennt übergeben)

Bewertungen

Dieses Modul ermöglicht den Datenabgleich sowie den Datenaustausch mit individuellen Bewertungsportalen. Dabei können beispielsweise gesammelte Punkte und Sterne zu den individuellen Produkten in den Verkaufskanälen von Shopware zugewiesen werden. Eine weitergehende Zuordnung über Kunden und Sprachen ist ebenso möglich, wie die Übernahme ausformulierter Kommentare.

Nutzbarer Funktionsumfang des Moduls:

  • Import von Bewertungen aus externen Systemen
  • Zuordnung zum Verkaufskanal (Doppelt? Ist bereits im Modul Verkaufskanäle)
  • Optionale Kundenverknüpfung
  • Optionale Sprachzuordnung
  • Bewertung über Punkte / Sterne
  • Kommentartext übertragbar

Watchdog

Der Watchdog überwacht die Log-Datenbank der Schnittstelle und meldet Fehler automatisch via E-Mail an frei konfigurierbare Empfänger. Zusätzlich wird auch überwacht, ob der Schnittstellen-Server erreichbar ist. Ab 2026 werden ebenfalls Meldungen per SMS, RSS und Messenger verfügbar sein.

Test-Drive

Das Test-Drive repliziert den gesamten Datenbestand aus der produktiven Schnittstelle auf Knopfdruck in eine vollwertig nutzbare Testumgebung. So können Updates, Plug-Ins und neue Programmierungen im Front-End schnell und einfach auf Basis des letzten Datenstands getestet werden, ohne dass die Live-Systeme betroffen sein müssen. Die mit der Testumgebung zu verbindenden Systeme werden einmalig konfiguriert und können jederzeit angepasst werden.