Shopware Kaufmodelle & Abo — Drei Module, ein Plugin

    Flexible Preismodelle, Abo-Verwaltung und Support-Tickets in einem Plugin

    Du verkaufst ein Produkt, das man einmal kaufen oder als Abo buchen kann. Eine Software-Lizenz, einen Wartungsvertrag, ein Verbrauchsprodukt im Monatsrhythmus. In Shopware gibt es dafür keine Standardlösung. Also baust du dir etwas zusammen: ein Plugin für Abos, ein anderes für Tickets, und die Kaufmodelle löst du über Varianten, die eigentlich keine Varianten sind. Das Plugin "Kaufmodelle, Tickets & Abo-Verwaltung" von Bronner Consulting bringt alle drei Funktionen in ein Plugin. Kaufmodelle pro Produkt (Einmalkauf, Monatsabo, Jahresabo), eine Abo-Verwaltung mit automatischer Verlängerung über Stripe Subscriptions und ein produktbezogenes Ticket-System im Kundenkonto. Die Stripe-Integration übernimmt den kompletten Billing-Zyklus: automatische Abbuchung, Smart Retry bei fehlgeschlagenen Zahlungen und Dunning. Jedes Modul lässt sich einzeln aktivieren.

    Preis

    Ab 50 € / Monat

    oder ≈ 100 € sparen

    Alle Preise zzgl. gesetzlicher MwSt.

    Funktionen

    Kaufmodelle pro Produkt

    Jedes Produkt kann bis zu drei Preismodelle haben: Einmalkauf, monatlich, jährlich. Der Kunde wählt auf der Produktdetailseite sein Modell, der Preis passt sich dynamisch an, ohne Seitenneuladen. Die Konfiguration läuft über den Shopware Admin unter Kataloge > Kaufmodelle. Pro Modell legst du den Preis fest, vergibst ein Label (z.B. "Einmalkauf", "Monatsmiete", "Jahreslizenz") und aktivierst oder deaktivierst es. Wenn ein Produkt nur als Einmalkauf verfügbar sein soll, schaltest du die anderen Modelle einfach ab. Auf der Produktseite erscheint ein Radio-Card-Selektor. Der Kunde sieht alle aktiven Modelle mit Preis und Label, wählt aus, und der angezeigte Preis aktualisiert sich sofort.

    Abo-Verwaltung mit Stripe

    Wenn ein Kunde ein Produkt mit dem Monats- oder Jahresmodell bestellt, wird automatisch ein Abonnement angelegt. Nach der Erstbestellung richtet der Kunde über Stripe Checkout seine Zahlungsmethode ein (Kreditkarte, SEPA-Lastschrift). Alle Folge-Zahlungen laufen dann automatisch über Stripe. Im Kundenkonto gibt es eine neue Seite: "Meine Abos". Dort sieht der Kunde alle aktiven und vergangenen Abonnements, den Stripe-Zahlungsstatus, das nächste Verlängerungsdatum und kann seine Zahlungsmethode einrichten oder das Abo kündigen. Im Admin unter Kunden > Abonnements hast du die Verwaltungsoberfläche mit Stripe-Status, Zahlungsinformationen und Simulationsbutton für Testverlängerungen.

    Support-Ticket-System

    Kunden können direkt aus dem Kundenkonto Support-Tickets erstellen, verknüpft mit einem tatsächlich gekauften Produkt. Nur für Produkte, die der Kunde bestellt hat, lassen sich Tickets eröffnen. Das verhindert Tickets ohne Bezug und gibt deinem Support-Team sofort Kontext. Im Kundenkonto unter "Meine Tickets" erstellt der Kunde ein Ticket, wählt das betroffene Produkt aus seinen Bestellungen, beschreibt sein Anliegen und schickt es ab. Jedes Ticket bekommt eine eindeutige Nummer im Format T-YYYYMMDD-XXXXX. Der Nachrichtenverlauf ist chronologisch und nach Absender (Kunde oder Support) getrennt. Beide Seiten können Nachrichten hinzufügen, bis das Ticket gelöst und geschlossen ist.

    Konfiguration und Erinnerungen

    Die Plugin-Einstellungen liegen unter Einstellungen > Erweiterungen > Kaufmodelle, Tickets & Abos. Du kannst das Plugin global ein- und ausschalten, die Stripe-Integration separat aktivieren und die Erinnerungstage konfigurieren. Das Erinnerungssystem sendet automatisch bis zu drei Mails, wenn der Kunde seine Stripe-Zahlungsmethode noch nicht eingerichtet hat (Standard: nach 3, 7 und 14 Tagen). Nach Ablauf der konfigurierten Frist (Standard: 21 Tage) wird das Abo automatisch deaktiviert. Alle Erinnerungstage sind individuell konfigurierbar. Zusätzlich lassen sich Warenkorb-Badges (Monatsabo/Jahresabo) farblich anpassen, inklusive Badge-Farbe und Eckenradius.

    Stripe Subscriptions und Webhooks

    Die Stripe-Integration übernimmt den kompletten Billing-Zyklus für Abo-Verlängerungen. Das Plugin erstellt automatisch Stripe Products, Prices und Subscriptions über die Stripe API. Am Verlängerungstag bucht Stripe automatisch ab. Die Webhook-Integration verarbeitet vier Events: invoice.paid erstellt die Verlängerungsbestellung und setzt den Status auf bezahlt, invoice.payment_failed aktualisiert den Zahlungsstatus, customer.subscription.updated synchronisiert Änderungen und customer.subscription.deleted deaktiviert das Abo. Stripes Smart Retry und Dunning ersetzen eigene Retry-Logik. Sechs Flow-Builder-fähige Events ermöglichen eigene Workflows: Abo erstellt, verlängert, Zahlung fehlgeschlagen, Stripe-Setup-Erinnerung, Abo deaktiviert und Abo gekündigt.

    Typische Einsätze

    Software-Hersteller

    Ein Software-Hersteller verkauft Lizenzen. Der Kunde wählt zwischen Einmalkauf (dauerhafte Lizenz), Monatsabo oder Jahreslizenz. Bei Abo-Modellen wird das Abonnement automatisch angelegt, die Folge-Zahlungen laufen über Stripe. Support-Tickets sind an die gekaufte Lizenz gebunden, sodass das Support-Team sofort sieht, welches Produkt betroffen ist.

    SaaS-Anbieter

    Ein SaaS-Anbieter auf Shopware-Basis bietet seine Lösung als Monats- oder Jahresabo an. Die automatische Abrechnung über Stripe eliminiert manuelle Rechnungsstellung. Kunden verwalten ihre Abonnements im Kundenkonto, richten ihre Zahlungsmethode selbst ein und können bei Problemen ein Ticket zum jeweiligen Produkt erstellen.

    Wartungsverträge

    Ein Anbieter von Wartungsverträgen für Maschinen verkauft Jahresverträge über den Shop. Die Abo-Verwaltung steuert die automatische Verlängerung und Abrechnung über Stripe, das Ticket-System nimmt Störungsmeldungen entgegen, verknüpft mit dem konkreten Wartungsvertrag.

    Wann brauche ich das?

    Echte B2B-Szenarien, in denen dieses Plugin den Unterschied macht.

    Software-Hersteller auf Shopware-Basis

    Drei Kaufmodelle für Software-Lizenzen

    Kunden wählen zwischen Einmalkauf (Dauerlizenz, kein Support), Monatsabo (inkl. Updates) und Jahresabo (inkl. Updates + Priority Support). Das Plugin zeigt alle drei Optionen auf der Produktseite. Bei Abo-Wahl läuft die Abrechnung automatisch über Stripe. Supportfälle kommen als Tickets mit direktem Lizenzbezug an.

    Anbieter von Maschinenwartung und Service

    Wiederkehrende Wartungsverträge

    Wartungsverträge werden als Jahresabonnement verkauft. Die automatische Verlängerung und Abrechnung übernimmt Stripe. Störungsmeldungen laufen als Tickets, verknüpft mit dem konkreten Vertrag. Der Servicetechniker sieht sofort, welche Maschine betroffen ist.

    SaaS-Startup auf Shopware

    SaaS-Produkt mit flexiblen Laufzeiten

    Monatlich kündbar für Testphasen, Jahresabo mit 2 Monaten kostenlos für Bindung. Das Plugin steuert beide Modelle. Die Dunning-Logik von Stripe ersetzt einen eigenen Mahnprozess. Support-Tickets zum Produkt kommen strukturiert an.

    Die Vorteile

    • Drei Module, einzeln aktivierbar
    • Automatische wiederkehrende Zahlungen über Stripe
    • Wiederkehrende Umsätze automatisiert
    • Support direkt im Shop statt per E-Mail
    • Smart Retry und Dunning durch Stripe
    • Sechs Flow-Builder-Events für eigene Workflows
    • Vollständige Übersetzungen DE/EN

    Häufige Fragen

    Kann ich Kaufmodelle und Abo-Verwaltung unabhängig voneinander nutzen?

    Ja, jedes der drei Module (Kaufmodelle, Abo-Verwaltung, Ticket-System) lässt sich einzeln aktivieren. Du kannst Kaufmodelle ohne Stripe-Integration nutzen oder das Ticket-System ohne Abonnements.

    Welche Zahlungsmethoden unterstützt die Abo-Verwaltung?

    Die Abo-Verwaltung nutzt Stripe Subscriptions. Stripe unterstützt Kreditkarte und SEPA-Lastschrift. Die Einrichtung der Zahlungsmethode erfolgt über Stripe Checkout direkt im Kundenkonto.

    Was passiert, wenn eine Zahlung fehlschlägt?

    Stripes Smart Retry versucht die Zahlung automatisch erneut. Das Plugin verarbeitet den Webhook und aktualisiert den Status. Nach konfigurierbarer Frist (Standard: 21 Tage) wird das Abo automatisch deaktiviert.

    Können Kunden ihr Abonnement selbst kündigen?

    Ja, im Kundenkonto unter „Meine Abos" können Kunden ihre Abonnements einsehen und kündigen. Die Kündigung wird sofort an Stripe übermittelt.

    Sind Ticket-Ersteller auf Kunden des Shops beschränkt?

    Ja. Tickets können nur für Produkte erstellt werden, die der Kunde tatsächlich gekauft hat. Das verhindert Tickets ohne Produktbezug und gibt dem Support-Team sofort Kontext.

    Gibt es Flow-Builder-Events für eigene Workflows?

    Ja, das Plugin bietet sechs Flow-Builder-Events: Abo erstellt, Abo verlängert, Zahlung fehlgeschlagen, Stripe-Setup-Erinnerung, Abo deaktiviert und Abo gekündigt. Damit baust du eigene Workflows ohne Code.

    Kaufmodelle & Tickets & Abo testen

    Fordere eine kostenlose Demo-Umgebung an. Alle Plugins vorinstalliert, voller Funktionsumfang.