
Inhalt dieses Ratgebers
Das Wichtigste in Kürze
- Kaufen im eigentlichen Sinn gibt es im Store seit dem 28.12.2023 nicht mehr: Erweiterungen werden gemietet, und wenn die Mietzeit endet, endet auch das Nutzungsrecht.
- Plugins laufen im Shopware-Prozess mit Zugriff auf die Datenbank, und genau deshalb laufen sie nicht in der Shopware Cloud. Dort bleibt Ihnen die App.
- Bei Major-Versionen sollten Sie mit Arbeit rechnen. Für Shopware 6.7 brauchten Plugins mit Admin-Komponenten eigene Versionen, und Shopware 6.8 ist schon für 2027 geplant.
- Eine einmalige Massenänderung löst ein Skript über die Admin-API, und danach bleibt kein dauerhafter Code im Shop zurück.
Im Store gibt es kein Plugin, das wirklich passt? Wir entwickeln individuelle Shopware-Erweiterungen und besprechen Ihre Idee kostenlos mit Ihnen.
Prozess
Wann reicht eine Erweiterung aus dem Shopware Store für Ihren Ablauf?
Lesen Sie die Beschreibung einer Erweiterung aus dem Shopware Store nicht auf Funktionen hin, sondern mit Ihrem Ablauf im Kopf. Ein Bundle-Plugin, das Bundles im Warenkorb rabattiert, hilft Ihnen nicht, wenn Ihr Bundle in der Warenwirtschaft als eigene Artikelnummer ankommen muss. Am Anfang steht deshalb eine Beschreibung in wenigen Sätzen, die festhält, wer was tut, in welcher Reihenfolge und mit welchen Daten, und was danach anders sein soll.
Für Standardaufgaben ist der Store stark. Zahlungsarten, Versanddienstleister, Newsletter-Anbindungen und Bewertungen pflegen dort Anbieter, deren Geschäft an genau dieser Anbindung hängt. Geprüft wird jede Erweiterung, bevor sie erscheint, zuerst automatisch mit PHPStan und SonarQube und danach noch einmal von Hand auf Sicherheit, Codestandards, Bedienung und Funktion. Ihren eigenen Test ersetzt das nicht, das Risiko ist aber geringer als bei ungeprüftem Code.
Bevor Sie etwas kaufen oder bauen lassen, schauen Sie sich die Bordmittel an. Zusatzfelder für Produkte oder Kategorien etwa legen Sie in der Administration unter Einstellungen, System, Zusatzfelder an. Dafür braucht es keine Zeile Code, und für viele Zusatzinformationen reicht das schon.
Technik
Shopware App vs Plugin? Entscheidend ist, wo der Code läuft
Shopware 6 kennt zwei Arten von Erweiterungen, und beim Vergleich Shopware App vs Plugin ist der Unterschied zwischen ihnen vor allem einer des Ortes. Plugins laufen im Prozess des Shopware-Kerns, reagieren dort auf Ereignisse, führen eigenen Code aus und haben die Datenbank direkt im Zugriff. Apps bleiben außerhalb des Kerns, lassen sich über Webhooks von Ereignissen benachrichtigen und arbeiten über die Admin-API mit den Daten des Shops.
Aus diesem Aufbau folgen auch die Grenzen, die man kennen sollte: Eine App kann weder die Datenbankstruktur verändern noch interne Routen oder Konsolenbefehle anlegen. Im Gegenzug hängt sie weniger an der Shopware-Version und läuft in der Cloud genauso wie im selbst gehosteten Shop. Ganz ohne Logik im Shop bleibt sie übrigens nicht, denn seit Shopware 6.4.8.0 können Apps über sogenannte App Scripts auch Logik innerhalb von Shopware ausführen, allerdings in einer abgeschotteten Umgebung.
In der Praxis heißt das: Tauscht die Erweiterung Daten mit einem externen System aus, etwa mit Warenwirtschaft, PIM oder Versand, ist eine App oft die zukunftssichere Wahl. Greift sie dagegen tief in Checkout, Preisberechnung oder Datenmodell ein, landet man meist beim Plugin, vorausgesetzt, Ihr Shop lässt es zu.
| Aufgabe | Plugin | App |
|---|---|---|
| Aussehen des Storefronts ändern | ja | ja |
| Module in der Administration ergänzen | ja | ja |
| Eigene Entitäten anlegen | ja | ja |
| Datenbankstruktur verändern | ja | nein |
| Eigene Routen und Konsolenbefehle | ja | nur über externen Dienst |
| Zahlungsanbieter anbinden | ja | ja |
| Installation in der Shopware Cloud | nein | ja |
| Installation im selbst gehosteten Shop | ja | ja |
Hosting
Shopware Cloud und die Fair Usage der Community Edition entscheiden mit, welches Plugin Ihr Shop nutzen kann
Die zweite Frage, nämlich ob Ihr Shop in der Shopware Cloud läuft, entscheidet oft schon, ob ein Plugin überhaupt infrage kommt. Shopware betreibt zwei Cloud-Modelle, bei SaaS übernimmt Shopware Hosting und Updates vollständig, bei PaaS verwaltet Shopware die Infrastruktur und Sie die Anwendung. Laut Entwicklerdokumentation lässt sich ein SaaS-Shop nur über Apps anpassen, weil Plugins mit ihrem direkten Zugriff auf Prozess und Datenbank in der Cloud nicht unterstützt werden. Selbst gehostete Shops lassen beides zu.
Wer die kostenlose Community Edition nutzt, sollte auf ein Datum achten. Seit dem 24. März 2025 gilt eine Fair Usage Policy: Setzt ein Unternehmen über den Shop mehr als eine Million Euro im Jahr um, braucht es einen der Pläne Rise, Evolve oder Beyond, um weiter Zugriff auf den Shopware Account und den Shopware Store zu haben. Die Open-Source-Lizenz selbst bleibt davon unberührt. Stehen Sie an dieser Schwelle, klären Sie das am besten, bevor Sie eine Store-Erweiterung kaufen.
Prüfen Sie auch, ob Ihr Plan die Funktion vielleicht schon mitbringt. B2B Components und die erweiterte Suche (Advanced Search) führt Shopware ab dem Plan Evolve, in Rise nicht. Wer so etwas nachbauen lassen will, rechnet besser zuerst den Planwechsel durch.
| Edition | Preis laut Shopware | Hinweis |
|---|---|---|
| Community Edition | kostenlos | nur selbst gehostet, Fair Usage bis 1 Mio. Euro Jahresumsatz |
| Rise | ab 600 Euro im Monat | zzgl. MwSt., Preis richtet sich nach Umsatz (GMV) |
| Evolve | ab 2.400 Euro im Monat | zzgl. MwSt., enthält B2B Components und Advanced Search |
| Beyond | individuell | auf Anfrage |
Kosten
Welche Kosten ein Shopware-Plugin als Mietlizenz und als Eigenbau verursacht
Der Shopware Store vermietet Erweiterungen seit dem 28. Dezember 2023 nur noch, monatlich oder jährlich; die frühere Kaufoption mit Update-Abo ist abgeschafft. Für Ihre Kalkulation heißt das vor allem eines: Läuft die Miete aus, verliert der Shop das Recht, die Erweiterung zu nutzen, und damit ist eine Store-Erweiterung ein laufender Posten, so lange, wie Sie die Funktion brauchen.
Ein eigenes Plugin kostet einmal die Entwicklung und danach die Wartung. Wie hoch das ausfällt, hängt weniger an der Zahl der Funktionen als an einer Handvoll Treiber, die Agenturen übereinstimmend nennen: fachliche Komplexität, die Zahl der beteiligten Systeme wie ERP oder CRM, eigene Oberflächen in Administration oder Storefront, Anforderungen an Performance und Sicherheit, der Testumfang und schließlich die Frage, wie flexibel sich die Lösung später erweitern lassen soll.
Kippen kann die Rechnung an einer Stelle. Müssen Sie eine Store-Erweiterung erst anpassen lassen, damit sie passt, zahlen Sie Miete und Anpassung, und die Anpassung hängt dann am Code eines Dritten, der nach dem nächsten Update des Anbieters schon anders aussehen kann. Seriös ist deshalb nur eine Schätzung nach Bauteilen, denn eine Pauschale ohne Aufteilung verrät Ihnen nicht, wofür Sie eigentlich bezahlen.
Updates
Warum brauchten Plugins mit Komponenten in der Administration zum Shopware 6.7 Update getrennte Versionen?
Ob eigenes Plugin oder Erweiterung aus dem Shopware Store, für beide gilt dieselbe Einteilung: Shopware unterscheidet Major-, Minor- und Patch-Versionen. Die Minor-Versionen kommen monatlich und bringen laut Shopware in der Regel nichts, woran bestehender Code bricht. Anders die Major-Versionen: Sie enthalten solche Breaking Changes, zum Beispiel beim Wechsel auf neue Versionen von Symfony oder Vue.js. Welche Shopware-Versionen sie unterstützt, muss jede Erweiterung ausdrücklich angeben.
Wie groß so ein Schritt ausfallen kann, hat Shopware 6.7 gezeigt. Die Administration wechselte beim Build von Webpack auf Vite, die Kompatibilitätsschicht für Vue 2 fiel weg, und das Framework sprang auf Symfony 7, weshalb Plugins mit Komponenten in der Administration getrennte Versionen für 6.6 und 6.7 brauchten. Die nächste Major-Version 6.8 hat Shopware für 2027 angekündigt, und bis dahin läuft der erweiterte Support für 6.6 weiter.
Was folgt daraus für Sie? Bei einer Store-Erweiterung liegt die Anpassung beim Anbieter, solange er sie pflegt. Bei einem eigenen Plugin liegt sie bei Ihnen oder Ihrem Entwickler, ist dafür aber planbar. Und ganz gleich, welchen Weg Sie gewählt haben: Testen Sie jedes Major-Update vorher in einer Testumgebung.
Individuelle Entwicklung
Wenn kein Store-Plugin passt, bauen wir es.
Eigene Erweiterungen, Integrationen per API und Anpassungen der Storefront, getestet auf Shopware 6.6 und 6.7. Ihre Ansprechpartner sind die Entwickler selbst.
Fallbeispiel
Für Massenänderungen genügt meist ein Skript über die Admin-API von Shopware
Nicht jede Aufgabe braucht dauerhaften Code im Shop, vieles erledigt die Admin-API von Shopware. Shopware selbst beschreibt die Admin-API als Schnittstelle für Integrationen, Automatisierung, Datenabgleich sowie Importe und Exporte, mit Lese- und Schreibzugriff auf jede Entität. Für Massenänderungen gibt es obendrein den Sync-Endpunkt, der viele Datensätze in einer einzigen Anfrage anlegt oder aktualisiert.
Ein Beispiel aus unserer Arbeit für einen Kinderwagen-Hersteller: 23 Produktvarianten sollten eine EAN für Google Shopping bekommen. In der Oberfläche brach die Pflege nach zwei Einträgen mit einer Zeitüberschreitung ab, und der CSV-Import meldete Fehler. Die übrigen 21 haben wir deshalb über die Admin-API gesetzt und dabei zuerst den Bestand gelesen, dann nur das eine Zielfeld geschrieben und danach jeden Datensatz gegengeprüft. Ein Plugin brauchte es dafür nicht, und im Shop ist auch kein zusätzlicher Code zurückgeblieben, den jemand bei Updates pflegen müsste.
Wo also die Grenze liegt? Für einmalige oder seltene Änderungen, die man hinterher sauber gegenprüft, taugt ein Skript gut. Soll eine Regel dagegen dauerhaft bei jeder Bestellung greifen, hat sie in einem Skript nichts verloren und gehört in eine App oder ein Plugin.
Vergleich
Ob Sie ein Shopware-Plugin kaufen oder entwickeln lassen, entscheidet eher die Verantwortung als der Preis
Liest man die Tabelle von oben nach unten, fällt auf, dass sich Erweiterungen aus dem Shopware Store, eigene Apps, eigene Plugins und Skripte weniger im Preis unterscheiden als darin, wer die Verantwortung trägt und wo sie überhaupt laufen dürfen.
| Kriterium | Store-Erweiterung | Eigene App | Eigenes Plugin | Admin-API-Skript |
|---|---|---|---|---|
| Passung zum Ablauf | so gut wie die Beschreibung zu Ihren Sätzen passt | nach Ihrem Ablauf gebaut | nach Ihrem Ablauf gebaut | für eine konkrete Änderung |
| Kostenmodell | Miete monatlich oder jährlich | Entwicklung und Betrieb des externen Dienstes | Entwicklung und Wartung | einmaliger Aufwand |
| Shopware Cloud (SaaS) | nur wenn als App angeboten | ja | nein | ja |
| Wartung bei Major-Updates | beim Anbieter, solange er pflegt | bei Ihnen, meist geringer | bei Ihnen, planbar | entfällt |
| Wenn es wegfällt | Nutzungsrecht endet mit der Miete | Code liegt bei Ihnen | Code liegt bei Ihnen | nichts bleibt im Shop |
Briefing
Bevor Sie individuelle Shopware-Entwicklung beauftragen, legt das Briefing Aufwand und Ergebnis fest
Wie viel Aufwand es macht, ein Shopware-Plugin entwickeln zu lassen, und was am Ende herauskommt, entscheidet das Briefing stärker als die Wahl des Entwicklers. Ein Satz wie „wir brauchen eine Sonderlogik im Checkout“ reicht dafür nicht. Bevor die erste Schätzung kommt, sollte deshalb Folgendes auf dem Tisch liegen:
- Schritt 1AblaufWer klickt was, in welcher Reihenfolge, mit welchen Daten, und was soll danach anders sein.
- Schritt 2Regeln und AusnahmenWann greift die Logik, für welche Kundengruppen oder Produkte, welche Sonderfälle gibt es, was passiert bei Fehlern.
- Schritt 3Beteiligte SystemeWarenwirtschaft, PIM, CRM, Versand: welche Daten fließen in welche Richtung, wie oft.
- Schritt 4Hosting und VersionSelbst gehostet, PaaS oder SaaS, aktuelle Shopware-Version, Plan. Das entscheidet zwischen Plugin und App.
- Schritt 5Geprüfte AlternativenWelche Store-Erweiterungen Sie angesehen haben und woran sie scheitern.
- Schritt 6Abnahme und WartungWoran Sie erkennen, dass es funktioniert, und wer die Erweiterung bei Updates anpasst.
In einer Stunde
So entscheiden Sie in einer Stunde, ob Sie ein Shopware-Plugin kaufen oder entwickeln lassen
- 01Ablauf in wenigen SätzenSchreiben Sie auf, wer was tut, in welcher Reihenfolge und mit welchen Daten. Mit diesen Sätzen suchen Sie dann im Store nach dem Zweck (nicht nach dem Namen) und halten jede Beschreibung dagegen.
- 02Hosting, Version und Plan prüfenKlären Sie, wo der Shop läuft, welche Shopware-Version und welcher Plan aktiv sind und ob die Funktion dort womöglich schon drinsteckt. Und schauen Sie nach, ob die Fair Usage Policy Sie betrifft.
- 03Entscheiden und schätzen lassenPasst eine Store-Erweiterung zu fast allen Sätzen, nehmen Sie sie. Passt sie nur zu wenigen, lassen Sie lieber eine App oder ein Plugin bauen, mit einer Schätzung nach Bauteilen und einem Plan für die Updates.
Häufige Fragen
Ihre Frage ist nicht dabei? Kostenlose Beratung
Kann ich ein Shopware-Plugin in der Shopware Cloud installieren?
Nein. Plugins laufen direkt im Shopware-Prozess und greifen auf die Datenbank zu, und genau das ist der Grund, warum sie laut Shopware-Dokumentation in der Cloud nicht unterstützt werden. Auf Shopware SaaS nehmen Sie also eine App, ob die nun aus dem Store kommt oder selbst entwickelt ist.
Kann ich Shopware-Erweiterungen noch kaufen statt mieten?
Leider nein. Seit dem 28. Dezember 2023 gibt es im Shopware Store nur noch Mietlizenzen, monatlich oder jährlich, und hört die Miete auf, dürfen Sie die Erweiterung auch nicht mehr nutzen. Kostenlose Erweiterungen gibt es aber nach wie vor.
Was ist der Unterschied zwischen Shopware App und Plugin?
Kurz gesagt: Ein Plugin sitzt mitten im Shopware-Kern und hat die Datenbank direkt im Zugriff, eine App bleibt draußen, bekommt Ereignisse per Webhook mitgeteilt und arbeitet über die Admin-API. Die Datenbankstruktur kann eine App deshalb nicht ändern, dafür läuft sie auch in der Cloud.
Funktionieren meine Plugins nach einem Shopware-Update noch?
Nach Minor-Updates in aller Regel schon, auch wenn Sie sie trotzdem testen sollten. Heikler sind Major-Versionen mit ihren Breaking Changes, bei Shopware 6.7 etwa brauchten Plugins mit Admin-Komponenten eigene Versionen. Die nächste Major-Version 6.8 ist für 2027 geplant.
Was kostet es, ein Shopware-Plugin entwickeln zu lassen?
Das lässt sich erst sagen, wenn ein paar Dinge klar sind: wie komplex die Aufgabe ist, welche Systeme mitspielen, ob eigene Oberflächen nötig sind, was an Performance und Sicherheit verlangt wird und wie viel getestet werden muss. Bestehen Sie auf einer Schätzung nach Bauteilen. Und rechnen Sie die Wartung bei Major-Updates gleich mit ein.
Brauche ich für eine Massenänderung ein Plugin?
Meistens nicht, dafür reicht die Admin-API von Shopware, zum Beispiel der Sync-Endpunkt. Wichtig ist nur, dass vorher der Bestand gelesen und hinterher jeder einzelne Datensatz gegengeprüft wird.
Am Ende geht es weniger darum, ob es ein Plugin gibt, als darum, wer sich nach wem richten muss: Ihr Ablauf nach der Erweiterung oder die Erweiterung nach Ihrem Ablauf.
Nikolai Schöbel · Jeremias BurgerGründer und Geschäftsführer der Scalableloops GmbH, Standorte Eggenfelden und Passau. Nikolai Schöbel und Jeremias Burger haben die Scalableloops GmbH gegründet und führen sie. Das Team entwickelt eigene Erweiterungen für Shopware 6.6 und 6.7 und baut individuelle Lösungen für Shops. Ansprechpartner für Ihr Projekt sind die Entwickler selbst.
Quellen
- Shopware Developer Documentation: Extensions (Plugins und Apps), abgerufen 25.09.2026
- Shopware Developer Documentation: Extensions Guide, Vergleichstabelle Plugin und App, abgerufen 25.09.2026
- Shopware Developer Documentation: Apps Concept (App Scripts, Cloud-Kompatibilität), abgerufen 25.09.2026
- Shopware Developer Documentation: Plugins Concept, abgerufen 25.09.2026
- Shopware Developer Documentation: Shopware PaaS Native, Vergleich mit Self-Hosted und SaaS, abgerufen 25.09.2026
- Shopware Developer Documentation: Release-Strategie, abgerufen 25.09.2026
- Shopware Developer Documentation: Admin API, abgerufen 25.09.2026
- Shopware Developer Documentation: Quality Guidelines für Store-Erweiterungen, abgerufen 25.09.2026
- Shopware: Preise und Editionen, abgerufen 25.09.2026
- Shopware: Fair Usage Policy für die Community Edition, abgerufen 25.09.2026
- Shopware: Umstellung auf Mietlizenzen im Store, abgerufen 25.09.2026
- Shopware: Nächste Major-Version 6.8 für 2027 geplant, abgerufen 25.09.2026
- Shopware Dokumentation: Update Guide Shopware 6.7, abgerufen 25.09.2026
- Shopware Dokumentation: Zusatzfelder, abgerufen 25.09.2026
- XICTRON: Shopware Apps oder Plugins, die richtige Architektur, abgerufen 25.09.2026
- XICTRON: Migrate Shopware Plugins to 6.7, abgerufen 25.09.2026
- ThemeWare: Wechsel zur Mietlizenz, abgerufen 25.09.2026
- ThemeWare: Shopware 6.7, what you need to know, abgerufen 25.09.2026
- ThemeWare: Shopware 6.8 für 2027 geplant, abgerufen 25.09.2026
- coding9: Shopware Kosten 2026, abgerufen 25.09.2026
- SENSUS MEDIA: Shopware Kosten 2026, abgerufen 25.09.2026
- BS-Style: Shopware Plugin entwickeln lassen, abgerufen 25.09.2026
- itportal24: Shopware Plugins entwickeln lassen, abgerufen 25.09.2026
- viovenia: Shopware-Plugin entwickeln, Ablauf bis in den Store, abgerufen 25.09.2026
- Cloudflight: Developer’s insights on Shopware bulk synchronization, abgerufen 25.09.2026
- iCreative Technologies: Custom Fields in Shopware 6 anlegen, abgerufen 25.09.2026
- Fallbeispiel EAN-Pflege über die Admin-API: eigenes Projekt, Kunde ohne Namensnennung, 2026
Lassen Sie uns über Ihren Shop sprechen.
Erzählen Sie uns kurz, was Sie vorhaben. Wir melden uns persönlich – ohne Verkaufsdruck.
Im Erstgespräch klären wir
- Ihr Ziel und den aktuellen Stand Ihres Shops
- Machbarkeit und mögliche Lösungswege
- Sinnvolle nächste Schritte
Die Umsetzung wird anschließend separat angeboten.
Vielen Dank!
Ihre Anfrage ist bei uns angekommen. Wir melden uns persönlich bei Ihnen.
Weitere Shopware-Ratgeber
Alle Shopware-Ratgeber
Shopware Plugin entwickeln: was Shopbetreiber wissen sollten
Shopware Plugin entwickeln: Plugin oder App, Aufbau, Werkzeuge, Tests und Ablauf einer Auftragsentwicklung verständlich erklärt. Jetzt Vorhaben prüfen.

Shopware Kosten: was ein Shop im Jahr wirklich kostet
Shopware Kosten 2026: Editionen von Community bis Beyond, Lizenzmodell, Hosting, Erweiterungen und Wartung mit Stand Oktober. So kalkulieren Sie richtig.

Ein Shopware Update einspielen, ohne dass der Checkout stockt
Shopware Update ohne Ausfall: Release-Zyklus, was 6.7 geändert hat, Staging, Backup, Plugin-Prüfung und Tests nach dem Update. Jetzt Checkliste lesen.