Storefront
Darstellung, Produktlogiken, Checkout-Schritte und kundenbezogene Funktionen.
Erweitern, wenn Standard nicht reicht
Eine Eigenentwicklung ist sinnvoll, wenn Shopware-Standard und geeignete vorhandene Erweiterungen eine fachliche Anforderung nicht sauber, stabil oder nachvollziehbar abbilden.
Plugin / Entscheidung
Fachlichen Ablauf, betroffene Nutzer und notwendige Daten konkret beschreiben.
Klären, ob Shopware die Funktion bereits belastbar abbilden kann.
Funktionsumfang, Lizenz, Updatefähigkeit und Anpassbarkeit geeigneter Erweiterungen prüfen.
Nur den tatsächlich benötigten Funktionsumfang sauber planen.
Plugin / Technik
Darstellung, Produktlogiken, Checkout-Schritte und kundenbezogene Funktionen.
Eigene Module, Konfigurationen und Arbeitsoberflächen mit Vue.js.
Events, Subscriber, Scheduled Tasks, CLI-Kommandos, Flow Builder und Rule Builder.
Endpunkte, Webhooks, Authentifizierung und Datenaustausch mit externen Systemen.
Eigene Entities, Felder, Migrationen und nachvollziehbare Datenhaltung.
Logging, Fehlerbehandlung, Tests, Dokumentation und Updatefähigkeit.
Plugin / Qualität
Ein Plugin ist nicht mit dem ersten funktionierenden Ergebnis abgeschlossen. Abhängigkeiten, Konfiguration, Fehlerverhalten und spätere Updates müssen mitgedacht werden.
Umfang und Testtiefe richten sich nach fachlicher Bedeutung und Risiko. Eine Veröffentlichung im Shopware Store ist nicht automatisch Bestandteil einer individuellen Entwicklung.
Nächster Schritt
Beschreiben Sie den fachlichen Ablauf und warum vorhandene Möglichkeiten nicht ausreichen.