Alle Projekte Projekt

Shopware Produkt-Synchronisation

Vom Lager direkt in den Shop

Die Herausforderung

Ein Großhändler mit über 15.000 Produkten in der Warenwirtschaft wollte einen Shopware 6 Online-Shop aufbauen. Die Produktdaten, Varianten, Preise und Lagerbestände mussten automatisch und in Echtzeit vom Warenwirtschaftssystem in den Shop übertragen werden. Manuelle Pflege war bei dieser Artikelmenge undenkbar.

Besondere Komplexität: Viele Produkte hatten bis zu 12 Varianten (Größe, Farbe, Material), kundenspezifische Staffelpreise und regelmäßige Preisänderungen.

Unsere Lösung

Wir haben eine hochperformante Produkt-Synchronisation über die Shopware 6 Admin API entwickelt:

Produkt-Synchronisation

Vollständiger Transfer aller Produktdaten:

  • Stammdaten: Name, Beschreibung, EAN, Hersteller, Gewicht, Maße
  • Varianten: Automatische Erstellung von Varianten-Gruppen und Optionen
  • Medien: Bilder und Dokumente mit automatischer Zuordnung
  • Kategorien: Intelligentes Mapping der Warengruppen auf Shop-Kategorien
  • SEO: Automatische Generierung von URL-Slugs und Meta-Beschreibungen

Bestands- und Preis-Sync

Echtzeit-Aktualisierung kritischer Verkaufsdaten:

  • Lagerbestandsänderungen innerhalb von 60 Sekunden im Shop sichtbar
  • Staffelpreise und kundenspezifische Preislisten
  • Aktionspreise mit Start- und Enddatum
  • Automatische Deaktivierung bei Bestand = 0

Delta-Sync Engine

Performante Verarbeitung durch intelligente Änderungserkennung:

  • Nur geänderte Datensätze werden übertragen
  • Batch-Processing über die Shopware Sync API
  • Vollsync nur bei Erstimport oder auf Anforderung
  • Durchsatz: 500+ Produkte pro Minute

Ergebnis

  • 15.000+ Produkte vollautomatisch im Shop gepflegt
  • Bestandsgenauigkeit von 99,9% in Echtzeit
  • Kein manueller Pflegeaufwand für Produktdaten im Shop
  • Go-Live in 3 Wochen statt der geplanten 8 Wochen

Highlights

Shopware 6 Admin API
Produktdaten mit Varianten & Medien
Echtzeit-Bestandssynchronisation
Preisregeln und Staffelpreise
Kategorie-Mapping
Delta-Sync für Performance