Produkt-Bundles: Sets mit Preisvorteil, Rabatt und Gratis-Artikel

Shopware Version: 1.4.0

Produkt-Bundles für Shopware 6.6 und 6.7: mehrere Artikel als Set mit Preisvorteil verkaufen, manuell oder per Produktgruppe, mit Bundle-Rabatt und Gratis-Artikeln als Zugabe.

ab 28,33 € /Monat

33,95 € monatlich · 339,95 € jährlich (16,56% günstiger) · kostenloser Probemonat

Beschreibung

Sets mit Preisvorteil, direkt in Shopware zusammengestellt

Mit Onlineschmiede Bundle Produkt fassen Sie mehrere Artikel zu einem Bundle zusammen und verkaufen es als eigenständigen Artikel mit Preisvorteil. Ideal für Sets, Starter-Pakete, Geschenkboxen oder Mengenrabatte – auf Wunsch mit einzelnen Bestandteilen als Gratis-Zugabe. Die Einrichtung erfolgt direkt in der Produktbearbeitung, ganz ohne separaten Katalog.


Warum dieses Plugin?

  • Höherer Warenkorbwert: passende Artikel als Set anbieten und mehr pro Bestellung verkaufen.
  • Flexibel kombiniert: Bestandteile manuell wählen oder dynamisch über eine Produktgruppe füllen.
  • Transparenter Kauf: der Kunde sieht im Warenkorb genau, was im Bundle enthalten ist.
  • Sauber abgerechnet: Bundles erscheinen korrekt in Rechnung und Lieferschein.

Flexibel zusammenstellen

  • Zwei Auswahlmodi: Bestandteile manuell hinzufügen oder über eine dynamische Produktgruppe (Product Stream) befüllen.
  • Menge und Pflicht/optional je Bestandteil, dazu eine Vorauswahl standardmäßig ausgewählter Produkte.
  • Hauptprodukt-Modus: das Hauptprodukt als Teil des Bundles führen oder als reinen Platzhalter, der nicht mitgeliefert wird.

Preis & Bestand

  • Zwei Preismodi: fester manueller Bundle-Preis oder automatische Berechnung aus der Summe der Einzelprodukte.
  • Bundle-Rabatt in Prozent, optional mit Shopware-Aktionen (Promotions) kombinierbar.
  • Gratis-Artikel: einzelne Bestandteile als Zugabe ohne Preisanteil kennzeichnen, im Warenkorb klar als „Gratis“ ausgewiesen.
  • Bestandsprüfung: optional den Kauf blockieren, wenn ein Bestandteil ausverkauft ist.

Warenkorb, Storefront & Regeln

  • Verschachtelte Positionen: Bundle-Bestandteile erscheinen als Unterpositionen der Hauptposition, im Warenkorb wie in der Bestellung.
  • Storefront: Kauf-Widget auf der Produktdetailseite, Bundle-Preis und -Badge in Listings (Badge je Verkaufskanal schaltbar).
  • Dokumente: korrekte Darstellung in Rechnungen und Lieferscheinen.
  • Rule Builder: eine Bundle-Regel macht Bundle-Positionen in Shopware-Regeln nutzbar.

Support & Weiterentwicklung

Sie vermissen eine Funktion oder sind auf einen Fehler gestoßen? Melden Sie sich einfach bei uns oder eröffnen Sie ein Ticket. Wir hören uns jeden Funktionswunsch gerne an und setzen ihn bei Bedarf auch um. Gemeldete Fehler beheben wir schnellstmöglich, damit Ihr Shop zuverlässig läuft.

Highlights

  • Mehrere Artikel als eigenständiges Bundle mit Preisvorteil verkaufen
  • Zwei Auswahlmodi: manuelle Produktauswahl oder dynamische Produktgruppe
  • Zwei Preismodi: fester Bundle-Preis oder automatische Summe der Einzelprodukte
  • Bundle-Rabatt in Prozent und Gratis-Artikel als Zugabe im Bundle
  • Warenkorb mit verschachtelten Positionen, korrekt in Rechnung und Lieferschein

Funktionen

  • Auswahl manuell: einzelne Produkte mit individueller Menge hinzufügen
  • Auswahl per Product Stream: dynamische Produktgruppe als Bundle-Grundlage
  • Menge, Pflicht/optional und Vorauswahl je Bundle-Bestandteil
  • Hauptprodukt als Teil des Bundles oder als Platzhalter
  • Preismodus manuell: fester Bundle-Preis
  • Preismodus automatisch: Summe der Einzelprodukte
  • Bundle-Rabatt in Prozent
  • Optionale Kombination des Bundle-Rabatts mit Shopware-Aktionen
  • Gratis-Artikel: Bestandteile ohne Preisanteil als Zugabe kennzeichnen
  • Closeout-Prüfung: Kauf blockieren, wenn ein Bestandteil ausverkauft ist
  • Verschachtelte Bundle-Positionen im Warenkorb und in der Bestellung
  • Kauf-Widget auf der Produktdetailseite
  • Bundle-Preis und -Badge in Produktlisten (Badge je Verkaufskanal schaltbar)
  • Korrekte Darstellung in Rechnungen und Lieferscheinen
  • Bundle-Regel für den Shopware Rule Builder

Konfigurationsanleitung

Installation & Konfiguration

  1. Installieren & aktivieren Sie das Plugin.
  2. Bundle anlegen: ein reguläres Shopware-Produkt erstellen und in der Produktbearbeitung als Bundle definieren.
  3. Bestandteile wählen: Auswahlmodus Manuell (Produkte mit Menge) oder Product Stream (dynamische Produktgruppe); je Artikel Pflicht/optional, Vorauswahl und bei Bedarf Gratis setzen.
  4. Preis festlegen: Preismodus Manuell (fester Preis) oder Automatisch (Summe der Einzelprodukte), optional prozentualen Bundle-Rabatt und die Kombination mit Aktionen aktivieren.
  5. Bestand: bei Bedarf die Closeout-Prüfung aktivieren, um den Kauf bei ausverkauften Bestandteilen zu blockieren.
  6. Storefront: unter Erweiterungen → Meine Erweiterungen → Onlineschmiede Bundle Produkt → Konfiguration je Verkaufskanal das Bundle-Badge in Produktlisten ein- oder ausschalten.

Bewertungen (0)

Für diese Erweiterung liegen noch keine Bewertungen vor.

Im Shopware Store bewerten

Changelog

1.4.0 25. September 2026
Hinzugefügt

Prüfung der Verkaufskanäle bei Bundles: Im Bundle-Tab wird jetzt angezeigt, wenn eine Komponente nicht in allen Verkaufskanälen des Bundle-Produkts verfügbar ist. Betroffene Produkte und fehlende Verkaufskanäle werden direkt über der Komponentenliste aufgeführt. Auch bei der Produktauswahl erscheint ein entsprechender Hinweis.

Verkaufskanäle der Komponenten: Die zugewiesenen Verkaufskanäle werden jetzt neben dem Lagerbestand in der Komponentenliste und in der Produktauswahl angezeigt.

Neue Design-Einstellungen für die Storefront: Das Erscheinungsbild von Bundle-Boxen, Komponenten, Preisbereichen, Hinweisen und Status-Badges kann jetzt umfassend angepasst werden. Dazu gehören unter anderem Farben, Rahmen, Abstände, Rundungen und Schatten.

Eigene Warenkorb-Darstellung: Die Darstellung der Bundle-Komponenten im Warenkorb, Off-Canvas-Warenkorb, Checkout und Kundenkonto kann separat konfiguriert werden.

Farben aus dem Shop-Theme übernehmen: Die neuen Design-Bereiche bieten die Auswahl zwischen dem Plugin-Design und den Farben des jeweiligen Shop-Themes. Dadurch passen sich Bundles automatisch an spätere Änderungen am Theme an. Manuell festgelegte Farben haben immer Vorrang.

Alle Design-Einstellungen sind optional und können individuell pro Verkaufskanal konfiguriert werden. Nicht ausgefüllte Felder behalten das bisherige Design bei.

Geändert

Nicht zugewiesene Komponenten werden übersprungen: Ist eine Bundle-Komponente dem aktuellen Verkaufskanal nicht zugewiesen, wird sie dort weder auf der Produktseite noch im Warenkorb angezeigt. Das Bundle bleibt mit den übrigen Komponenten weiterhin kaufbar. Inaktive oder nicht lagernde Komponenten werden weiterhin entsprechend der bestehenden Einstellung behandelt.


Rahmen bei Bundle-Hinweisen: In der breiten Hinweisbox bei der Produktbeschreibung wird der obere Rahmen jetzt bei allen Bundle-Karten korrekt dargestellt.

1.3.1 21. September 2026

Behoben: Wird dasselbe Bundle mehrfach in den Warenkorb gelegt, wird die Menge nun korrekt erhöht. Unterschiedliche Bundle-Konfigurationen bleiben weiterhin als separate Positionen erhalten.


1.3.0 17. September 2026

Neu: Bundles in einzelne Bestellpositionen aufteilen

Mit einer neuen globalen Einstellung können Bundles nach dem Abschluss einer Bestellung in einzelne Positionen aufgeteilt werden. Dabei wird jedes enthaltene Produkt mit seinem regulären Einzelpreis dargestellt. Der Preisvorteil des Bundles wird als eigene Rabattposition hinzugefügt.

Im Warenkorb und Checkout wird das Bundle weiterhin als gemeinsames Angebot angezeigt. In der Bestellung, Rechnung und im Lieferschein erscheinen dagegen die einzelnen Produkte. Der Gesamtbetrag bleibt unverändert und wird centgenau übernommen.

Die Funktion ist standardmäßig deaktiviert. Ist sie deaktiviert, wird das Bundle wie bisher als eine Position mit untergeordneten Artikeln dargestellt.


Neu: Bundles bei enthaltenen Produkten bewerben

Produkte, die Bestandteil eines Bundles sind, können nun im Storefront auf das zugehörige Bundle hinweisen. Die Bewerbung kann als kompakter Hinweis neben der Buy Box, als breiter Bereich bei der Produktbeschreibung und als Badge auf Produktkarten angezeigt werden.

Die Anzeigeoptionen können global konfiguriert und für jedes Bundle individuell überschrieben werden. Alle drei Optionen lassen sich unabhängig voneinander oder gemeinsam verwenden. Wird keine Platzierung ausgewählt, erfolgt keine Bewerbung des Bundles.


Verbesserte Darstellung der Bundle-Hinweise

Beworbene Bundles werden in einem eigenen Bereich dargestellt und nicht mehr dem bestehenden Cross-Selling des Shops hinzugefügt. Die Platzierung dieses Bereichs richtet sich nach der Bundle-Einstellung „Position (Slider & Buy Box)“. Bereits gespeicherte Konfigurationen mit der bisherigen Cross-Selling-Option bleiben automatisch erhalten.

Ist ein Produkt in mehreren Bundles enthalten, werden alle passenden Bundles angezeigt. Im breiten Bereich erhält jedes Bundle eine eigene Karte unter der Überschrift „Sets mit diesem Produkt“. Die Karten werden nebeneinander dargestellt und auf kleineren Bildschirmen automatisch umgebrochen.

Das Bundle-Bild kann nun global ein- oder ausgeblendet und für jedes Bundle individuell überschrieben werden.


Verbesserte Administration

Die einzelnen Bereiche im Bundle-Tab werden nun durch abwechselnde Hintergrundfarben klarer voneinander getrennt. Dadurch lassen sich die Einstellungen schneller erfassen.


Weitere Informationen

Die Bundle-Bewerbung funktioniert auch, wenn eine Produktvariante Bestandteil eines Bundles ist. Dabei wird die gesamte Produktfamilie berücksichtigt, damit das Bundle auf der passenden Produktdetailseite sichtbar bleibt. Auf der eigenen Produktseite wird ein Bundle nicht zusätzlich beworben.

Der angezeigte Preis richtet sich nach der gewählten Bundle-Preisberechnung. Bei der automatischen Berechnung werden der ermittelte Gesamtpreis und die Ersparnis angezeigt. Bei der manuellen Preisgestaltung wird der konfigurierte Preis des Bundle-Produkts verwendet.

Auf der Bestellbestätigungsseite und im Kundenkonto werden aufgeteilte Bundles weiterhin als gemeinsames Angebot dargestellt. In der Bestellung, Rechnung, im Lieferschein und in angebundenen Systemen bleiben die einzelnen Positionen erhalten. Jede Position enthält zusätzlich einen Hinweis auf das zugehörige Bundle.

Die Aufteilung unterstützt sowohl automatisch als auch manuell berechnete Bundle-Preise. Ist ein manuell festgelegter Bundle-Preis höher als die Summe der enthaltenen Produkte, wird die Differenz als Zuschlag statt als Rabatt dargestellt.

Bundle-Badges werden auf Produktkarten in Kategorien, Suchergebnissen, Slidern, Cross-Selling-Bereichen und CMS-Seiten angezeigt.

1.2.3 10. September 2026

Fehlerbehebungen und Verbesserungen

Ein Fehler wurde behoben, durch den bestehende Bundles beim Speichern eines Produkts unbeabsichtigt gelöscht werden konnten.

Das Speichern von Bundles wurde stabilisiert und Fehler werden nun zuverlässig angezeigt.

Änderungen im Bundle-Tab bleiben erhalten, wenn vor dem Speichern zu einem anderen Tab des Produkts gewechselt wird.

Die Übersicht bereits hinzugefügter Produkte wurde verbessert. Produkte werden übersichtlich dargestellt und der Lagerbestand wird direkt angezeigt.

Produktvarianten lassen sich anhand ihrer Optionen, beispielsweise „Größe: XL“, wieder eindeutig unterscheiden.


Hinweis: Bitte laden Sie die Administrationsseite nach dem Update vollständig neu. Verwenden Sie unter Windows Strg + F5 und unter macOS Cmd + Shift + R. In Safari verwenden Sie Cmd + Option + R.

1.2.2 3. September 2026
Bundle-Felder fehlten teilweise im Filter für dynamische Produktgruppen. In Shops mit mehreren Plugins konnten die Felder „Bundle“ und „Bundle aktiv“ aufgrund der Ladereihenfolge der Plugins nicht angezeigt werden. Die Registrierung wurde überarbeitet, sodass beide Felder nun zuverlässig und unabhängig von der Plugin-Reihenfolge verfügbar sind.
1.2.1 27. August 2026

Behoben

  • Die Anzeige von Bundles wurde bei Ladeproblemen verbessert.

Geändert

  • Interne Codequalität und Zuverlässigkeit von Benachrichtigungen verbessert.
1.2.0 26. August 2026

Neu

  • Dynamische Produktgruppen können konfiguriert werden. Die enthaltenen Produkte erscheinen gemeinsam mit manuell zugeordneten Produkten in einer Tabelle. Menge, Reihenfolge, Pflichtauswahl, Vorauswahl und „Gratis“-Status lassen sich pro Produkt festlegen.

  • Verhalten bei nicht verfügbaren Bundle-Komponenten, global in der Plugin-Konfiguration und optional je Bundle überschreibbar:

    • Bundle bleibt sichtbar, ist aber nicht kaufbar (Standard): Das Bundle bleibt vollständig sichtbar, wird als nicht kaufbar markiert und kann nicht in den Warenkorb gelegt werden.

    • Komponente im Storefront aus dem Bundle entfernen: Die nicht verfügbare Komponente wird in Darstellung, Preis und Warenkorb ausgeblendet, bleibt jedoch weiterhin konfiguriert. Besteht das Bundle danach aus keinen Komponenten mehr, wird es nicht angeboten.

    Nicht verfügbare optionale Komponenten werden unabhängig von der Einstellung automatisch entfernt. Produktdetailseite, Listing-Preis und Warenkorb verwenden dafür dieselbe Logik.

  • Lagerbestand im Bundle-Tab: Der Bestand wird direkt unter jeder Komponente sowie in der Produktauswahl angezeigt. Bereits enthaltene Produkte werden dort zuerst angezeigt.

  • Benachrichtigung bei nicht verfügbaren Bundle-Komponenten: Eine geplante Aufgabe prüft alle 30 Minuten alle Bundles und löst den Flow-Trigger Produkt-Bundles / Komponenten nicht verfügbar aus. Administratoren erhalten eine E-Mail mit Produkt, Bundle, betroffenen Komponenten, Auswirkung sowie Direktlinks zum Storefront und zur Administration. Jede Situation wird nur einmal gemeldet.

  • Passendes, händlerneutrales Flow- und E-Mail-Template werden automatisch installiert und bei der Deinstallation entfernt.

Fehlerbehebungen

  • Bundle-Konfiguration wurde unter Shopware 6.7 teilweise nicht an den Server übertragen. Dadurch konnten Varianten oder Komponenten nicht korrekt ausgewählt werden. Mehrere Bundles auf einem Produkt funktionierten ebenfalls nicht zuverlässig.

  • Fehler beim Hinzufügen eines Bundles zum Warenkorb in Shopware 6.6 behoben (mb_strlen(): Argument #1 must be of type string). Die Payload wird nun versionsübergreifend korrekt als JSON übertragen.

  • Bundle-Komponenten werden im Warenkorb unter Shopware 6.6 wieder angezeigt. Gleichzeitig wurde die doppelte Darstellung unter Shopware 6.7 entfernt.

  • Leere Bestelldetailseite in der Administration behoben.

  • Nicht verfügbare optionale Komponenten blieben bisher im Storefront auswählbar. Sie werden nun korrekt entfernt.

  • Ein Bundle mit ausschließlich optionalen, nicht ausgewählten Komponenten kann nun regulär in den Warenkorb gelegt werden.

  • Beim Wechsel von einer dynamischen Produktgruppe zurück auf manuelle Zuordnung bleiben Produkte der Gruppe nicht mehr fälschlicherweise erhalten.

1.1.3 16. Juli 2026
Mehrere Verbesserungen für Shopware 6.6 und 6.7: Der Bundle-Tab im Produkt lässt sich unter 6.6 wieder vollständig bearbeiten (Titel, „Aktiv"-Schalter, Auswahlfelder), und das Speichern eines neuen Bundles funktioniert zuverlässig. Wichtige Korrektur: Beim Speichern konnte in seltenen Fällen ein Bundle dem falschen Produkt zugeordnet werden – das ist behoben. Die Tabelle „Produkte im Bundle" ist jetzt übersichtlicher zu lesen, und ein bereits hinzugefügtes Produkt lässt sich per erneutem Klick wieder entfernen.
1.1.2 6. Juli 2026

Kompatibilität mit Shopware 6.8 verbessert. Eine technische Prüfung in der Regel-Logik wurde angepasst, ohne das Verhalten des Plugins zu verändern.

1.1.1 5. Juli 2026

Verbesserte Kompatibilität mit Shopware 6.6

1.1.0 29. Juni 2026

Neu

  • Es kann jetzt pro Verkaufskanal festgelegt werden, ob das Bundle-Badge in Produktlisten und Suchergebnissen angezeigt wird.
1.0.7 10. Mai 2026

Neues Styling und Position

1.0.6 5. Mai 2026

Kleinere Fehlerbehebungen und Stabilitätsverbesserungen

Neue Layout-Position – über oder unter der Produktbeschreibung

1.0.5 28. April 2026

Erstveröffentlichung des Plugins.

KONTAKTFORMULAR