Onlineshop für Naturkosmetik

Für eine Naturkosmetik-Marke haben wir einen modernen Shopware-Onlineshop aufgebaut, der den bisherigen Shop auf OXID eShop abgelöst hat. Ziel war es, B2C, B2B und internationale Sprachshops in einer zentralen Plattform zusammenzuführen und gleichzeitig die technischen und fachlichen Sonderanforderungen der Marke sauber abzubilden. Dafür haben wir die Migrationslogik, die Warenkorb- und Preisregeln sowie die ERP-Anbindung so umgesetzt, dass der Shop im Tagesgeschäft stabil läuft und zugleich für weitere Ausbaustufen vorbereitet ist.

Mehrwert

Der Mehrwert lag vor allem darin, mehrere Vertriebs- und Zielgruppenmodelle in einer gemeinsamen Commerce-Plattform zu bündeln. Endkund:innen, Handelspartner und internationale Märkte nutzen zwar unterschiedliche Kanäle und Konditionen, arbeiten aber auf derselben technischen Basis. Dadurch konnten Pflegeaufwände reduziert, Prozesse vereinheitlicht und Preis-, Netto-Brutto- und Aktionslogiken konsistent gesteuert werden. Gleichzeitig entstand ein Shop, der fachlich flexibel bleibt und auch kaufmännische Sonderfälle wie Vorbestellungen, Gratisartikel oder kundenindividuelle Budgets sauber abbilden kann, ohne den Standard unnötig zu verbiegen.

Herausforderungen

Die größte Herausforderung war die Kombination aus Legacy-Migration und komplexer Sonderlogik. Daten aus dem Altshop mussten zunächst fachlich analysiert, bereinigt und für die Übertragung in die neue Systemwelt vorbereitet werden. Parallel dazu galt es, mehrere Schnittstellen, unterschiedliche Zielgruppen und eine tief in den Warenkorb eingreifende Rabatt-, Budget- und Preislogik so zu koordinieren, dass der Shop auch im laufenden Betrieb zuverlässig bleibt. Hinzu kam die enge Zusammenarbeit im Projektteam, in dem Architektur, Entwicklung, Schnittstellen und fachliche Anforderungen präzise aufeinander abgestimmt werden mussten.

Unsere Aufgaben

Wir haben Funktionen umgesetzt, die über den Shopware-Standard hinausgehen und die fachlichen Besonderheiten des Projekts erst möglich machen. Dazu gehörten die Migration von Kunden- und Artikeldaten, die Abbildung von B2C- und B2B-Prozessen, individuelle Warenkorbregeln sowie die ERP-Anbindung für Bestellungen, Stammdaten, Bestände und Preise. Außerdem haben wir Aktions- und Staffelpreise, Vorbestellungen, Gratisartikel, Werbemittel-Budgets und einen Partnerbereich mit Locator und Zuordnung umgesetzt. Die Fachlogiken wurden dabei so gekapselt, dass sie wartbar bleiben, klar vom Standardsystem getrennt sind und technisch sauber erweitert werden können.

Der Kunde

Der Auftraggeber ist eine etablierte Naturkosmetik-Marke mit starkem Direktvertrieb und zusätzlichen Anforderungen aus dem B2B-Umfeld. Bedient werden Endkund:innen, Handelspartner und internationale Märkte über unterschiedliche Kanäle, jedoch auf einer gemeinsamen Commerce-Plattform. Im Projekt lag der Fokus auf der technischen Konzeption, der Systemarchitektur sowie der Umsetzung fachlicher Kernentwicklungen und Schnittstellenlogik für den neuen Onlineshop.

Technik

Die Lösung basiert auf Shopware 6, PHP und Symfony. Die Business-Logik wurde nicht als lose Plugin-Sammlung umgesetzt, sondern in klar getrennten Symfony-Bundles organisiert. Jedes Feature erhielt ein eigenes Bundle mit README und PHPUnit-Tests, wodurch die technische Struktur nachvollziehbar, testbar und erweiterbar bleibt. Im Frontend kam unser Modulares Frontend zum Einsatz, das einzelne Funktionen in klaren Modulen bündelt und damit die Pflege des Themes erleichtert. Die SAP-Schnittstelle tauscht Daten per XML aus, darunter Bestellungen, Kunden, Artikel, Lagerbestände, Preise und Statusmeldungen, ergänzt um Logging, Archivierung und Fehler-Mails.

Alles hängt zusammen.

Von hier aus weiter: was diese Referenz fundiert, belegt und vertieft.

zeigtzeigtbelegtbelegtOnlineshop für NaturkosmetikModulare EntwicklungTempo durch StrukturCMS & E-CommerceBeratung & Analyse
Legende
  • Thema — das Fundament
  • Leistung — unser Angebot
  • Referenz — belegt aus der Praxis
  • Produkt — eigene Software als Beweis
  • Journalbeitrag — vertieft einzelne Aspekte
  • Pfeil — zeigt die Wirkrichtung
  • Ohne Pfeil — verwandt, gleichrangig