Wiederkehrende Zahlungen in WooCommerce: 6 Schlüssel zur Automatisierung

Die wiederkehrenden Zahlungen in WooCommerce ermöglichen es, einem Kunden automatisch und regelmäßig Geld abzubuchen, ohne dass er bei jeder Abbuchung seine Karte erneut eingeben muss – etwas unverzichtbares für Mitgliedschaften, Servicegebühren oder Abo-Boxen. Anders als bei einem einmaligen Verkauf ist die erste Bestellung nur der Anfang: Dahinter steckt ein Abrechnungszyklus, ein Zahlungsanbieter, der eine Zahlungsreferenz speichert, und eine Verlängerungslogik, die über Monate hinweg selbstständig weiterlaufen muss. In diesem Leitfaden erklären wir Schritt für Schritt, wie alles zusammenpasst, damit du ein planbares Umsatzmodell aufbauen kannst.

Wiederkehrende Zahlungen in WooCommerce automatisiert

Wiederkehrende Zahlungen in WooCommerce: so funktionieren sie

WooCommerce ist von Haus aus für Einmalzahlungen gedacht: Der Kunde legt ein Produkt in den Warenkorb, bezahlt und die Transaktion ist damit abgeschlossen. Um regelmäßig abzurechnen, braucht es eine Abonnement-Ebene, die diese erste Bestellung in einen wiederholbaren Vertrag umwandelt. Diese Ebene übernimmt drei Aufgaben: festlegen, in welchem Abstand abgerechnet wird, eine wiederverwendbare Zahlungsautorisierung speichern und zukünftige Verlängerungen planen. Wenn der Termin erreicht ist, erzeugt das System eine neue Bestellung und führt die Abbuchung ohne manuelle Eingriffe aus.

Wer diesen Ablauf genau versteht, vermeidet Überraschungen. Es ist nicht dasselbe, eine Rechnung einmal auszustellen, wie eine laufende Zahlungsbeziehung zu pflegen, die scheitern, den Betrag ändern oder mitten in einem Zyklus gekündigt werden kann. Wenn du einen Gesamtüberblick über das Modell suchst, gibt es einen Leitfaden zu Abonnements in WooCommerce, der das hier Ergänzende abdeckt.

Einmalzahlung vs. wiederkehrende Zahlung

Der wesentliche Unterschied ist die Autorisierung. Bei einer Einmalzahlung autorisiert der Kunde eine einzelne Transaktion über einen konkreten Betrag, und damit ist alles erledigt. Bei einer wiederkehrenden Zahlung autorisiert er, dass ihm künftig wiederholt Geld abgebucht wird, und diese Autorisierung wird als Referenz (ein Token) gespeichert, die der Zahlungsanbieter bei jeder Verlängerung verwendet. Der Kunde tippt die Kartendaten nicht erneut ein; das System nutzt diese Referenz sicher wieder.

Das hat praktische Folgen. Das Abonnement hat Statuswerte (aktiv, pausiert, gekündigt, abgelaufen), Termine für die nächste Verlängerung und eine Historie zugehöriger Bestellungen. Diese Status sauber zu verwalten ist genau das, was einen Shop, der automatisch abrechnet, von einem unterscheidet, der jeden Monat jedem Kunden hinterherlaufen muss.

Das Abonnementprodukt als Grundlage

Alles beginnt mit dem Produkttyp, der Grundlage der wiederkehrenden Zahlungen in WooCommerce. Ein Abonnementprodukt definiert den Preis, die Währung, die Abrechnungsfrequenz und besondere Bedingungen wie eine kostenlose Testphase oder eine Einrichtungsgebühr. Beim Kauf erstellt WooCommerce keinen abgeschlossenen Verkauf, sondern ein Abonnement mit seinem Verlängerungskalender. Du kannst einfache Abonnements haben (ein einziger Plan) oder variable (mehrere Pläne innerhalb desselben Produkts, zum Beispiel monatlich und jährlich), sodass der Kunde die gewünschte Taktung wählen kann.

Jeder Plan kann wiederkehrenden Betrag und unterschiedliche Anfangsbedingungen kombinieren. Genau diese Flexibilität ermöglicht attraktive Angebote, ohne die buchhalterische Kontrolle aufzugeben.

Verfügbare Abrechnungszyklen

Der Abrechnungszyklus ist die Häufigkeit, mit der sich die wiederkehrenden Zahlungen in WooCommerce wiederholen. WooCommerce unterstützt mit einer Abonnement-Ebene übliche Zeiträume und auch benutzerdefinierte Intervalle (zum Beispiel alle drei Monate). Die Wahl des richtigen Zyklus beeinflusst die Liquidität und die Preiswahrnehmung des Kunden.

Zyklus Typische Häufigkeit Häufige Anwendungsfälle
Wöchentlich Alle 7 Tage Frischeprodukt-Boxen, Dienstleistungen mit hoher Frequenz
Monatlich Jeden Monat Mitgliedschaften, Software, Inhalte, Servicegebühren
Vierteljährlich Alle 3 Monate Wartungen, professionelle Dienstleistungen
Jährlich Alle 12 Monate Laufzeitgebundene Rabattpläne, Lizenzen

Ein gutes System erlaubt es, den Zyklus zu ändern, ohne das Abonnement neu anzulegen, und respektiert das mit jedem Kunden vereinbarte Verlängerungsdatum, damit sich Abbuchungen nicht überschneiden oder versehentlich vorgezogen werden.

Kostenlose Testphasen und Einrichtungsgebühren

Zwei anfängliche Einstellungen verändern das Verhalten eines Abonnements stark: die kostenlose Testphase und die Einrichtungsgebühr. Es lohnt sich, sie getrennt zu verstehen, weil sie die erste Abbuchung auf entgegengesetzte Weise beeinflussen.

Kostenlose Testphasen

Eine Testphase verschiebt die erste wiederkehrende Abbuchung nach hinten. Während dieser Zeit nutzt der Kunde den Dienst kostenlos, und nach Ablauf beginnt die normale Abrechnung. Wichtig ist, dass der Zahlungsanbieter die Autorisierung bereits bei der Registrierung speichert, auch wenn der Anfangsbetrag null ist, damit die erste echte Abbuchung nach Ende der Testphase nicht fehlschlägt.

Einrichtungsgebühren

Eine Einrichtungsgebühr ist eine einmalige Belastung, die der ersten Bestellung zusätzlich zur regelmäßigen Gebühr hinzugefügt wird. Sie dient dazu, Startkosten oder Anfangsmaterial abzudecken. Sie wird nur einmal berechnet und bei späteren Verlängerungen nicht wiederholt.

Pro-Rata-Berechnung beim Wechsel des Plans

Bei wiederkehrenden Zahlungen in WooCommerce kommt die Pro-Rata-Berechnung ins Spiel, wenn ein Kunde mitten im Zyklus den Plan wechselt, zum Beispiel von monatlich auf jährlich umstellt oder in eine höhere Tarifstufe wechselt. Statt sofort den vollen neuen Betrag zu berechnen, ermittelt das System den anteiligen bereits bezahlten Zeitraum und gleicht die Differenz aus. So zahlt der Kunde nicht zweimal für dieselben Tage, und die Buchhaltung weist den exakten Betrag aus.

Die Pro-Rata-Berechnung kann bei der Einrichtung, bei Upgrades oder bei Downgrades angewendet werden. Ihre Automatisierung vermeidet manuelle Berechnungen und Reklamationen, die die Hauptquelle für Reibung in jedem Shop mit Tarifen sind.

Automatische Verlängerung und die Rolle des Zahlungsanbieters

Die automatische Verlängerung ist das Herzstück der wiederkehrenden Zahlungen in WooCommerce. Zum vorgesehenen Termin wird eine Verlängerungsbestellung erzeugt und der Zahlungsanbieter führt die Abbuchung anhand der gespeicherten Referenz aus. Der Zahlungsanbieter ist hier kein Nebenaspekt: Ohne Tokenisierung ist keine Verlängerung möglich, weil niemand jeden Monat die Kartendaten eingeben wird.

Tokenisierung mit Redsys bei wiederkehrenden Zahlungen in WooCommerce

In Spanien ist das häufigste Szenario die Abrechnung mit Redsys über nationale Banken. EHERO WooCommerce Subscriptions zieht automatische Verlängerungen mit Redsys per Tokenisierung ein, also über die sogenannte Zahlung per Referenz: Bei der ersten Zahlung wird autorisiert und eine Referenz gespeichert, mit der die Bank die folgenden Abbuchungen ausführt, ohne erneut die Karte anzufordern. Wichtig ist, dass Bizum für wiederkehrende Zahlungen nicht geeignet ist, weil es keine Tokenisierung einer wiederverwendbaren Autorisierung erlaubt; es ist für Einmalzahlungen nützlich, nicht für Verlängerungen.

Wiederholungsversuche bei fehlgeschlagenen Abbuchungen

Eine wiederkehrende Abbuchung kann wegen unzureichender Deckung, einer abgelaufenen Karte oder einer vorübergehenden Ablehnung durch die Bank fehlschlagen. Ohne eine Wiederholungsstrategie würde dieses Abonnement verloren gehen, obwohl der Kunde weitermachen möchte. Deshalb muss das System die Abbuchung in einem vernünftigen Rhythmus erneut versuchen (zum Beispiel nach einigen Tagen) und den Kunden benachrichtigen, damit er seine Daten aktualisiert.

Während der Wiederholungsversuche wechselt das Abonnement in einen Schonstatus, statt sofort gekündigt zu werden. Erst wenn alle Versuche scheitern, wird es als unbezahlte Forderung markiert. Ein kritischer Punkt ist die Idempotenz: Jeder erneute Versuch muss dieselbe Verlängerungsbestellung wiederverwenden, statt eine neue zu erzeugen, damit keine doppelten Abbuchungen oder Rechnungen entstehen.

Steuern und Mehrwertsteuer bei jeder Verlängerung

Jede Verlängerungsbestellung ist ein vollständiger steuerlicher Vorgang, keine Kopie der vorherigen. Das bedeutet, dass die Mehrwertsteuer bei jeder Abbuchung nach den jeweils für den Kunden geltenden Regeln berechnet wird: seinem Land, ob es sich um ein Unternehmen mit gültiger innergemeinschaftlicher USt-IdNr. handelt oder um einen Endverbraucher. Wenn sich die steuerliche Situation des Kunden ändert, muss die nächste Verlängerung dies widerspiegeln.

Bei Vorgängen innerhalb der EU müssen die Validierung der USt-IdNr. und die Befreiung, sofern zutreffend, über die gesamte Laufzeit des Abonnements hinweg aufrechterhalten werden, nicht nur bei der Einrichtung. Gut aufgesetzte wiederkehrende Zahlungen in WooCommerce prüfen diese Bedingungen in jedem Zyklus erneut, damit die Rechnung immer korrekt ist.

Von WooCommerce zur Buchhaltung

Wiederkehrende Zahlungen in WooCommerce sind nur die halbe Arbeit; die andere Hälfte besteht darin, jede Verlängerung in deiner Buchhaltung abzubilden. Hier ist die Anbindung an ein ERP wichtig. EHERO WooCommerce Subscriptions verwaltet den gesamten Lebenszyklus (Einrichtung, Zyklen, Pro-Rata-Berechnung, Wiederholungsversuche und Steuern) und überträgt zusammen mit EHERO Woo Holded die Rechnungsstellung an Holded, damit jede Abbuchung ohne manuelle Arbeit ihr Dokument erzeugt. Wenn du diese Brücke vertiefen möchtest, sieh dir an, wie man Holded mit WooCommerce integriert.

WooCommerce ist freie und quelloffene Software, basierend auf WordPress, was dir die volle Kontrolle über deine Abonnementdaten gibt, ohne von einer geschlossenen Plattform abhängig zu sein.

Häufig gestellte Fragen

Brauche ich ein Plugin, um regelmäßig abzurechnen?

Ja. WooCommerce verarbeitet standardmäßig nur Einmalzahlungen; für automatische Verlängerungen brauchst du eine Abonnement-Ebene, die Zyklen, Tokenisierung und Wiederholungsversuche verwaltet.

Kann ich Verlängerungen mit Redsys und meiner spanischen Bank abrechnen?

Ja. Mit Tokenisierung (Zahlung per Referenz) autorisiert die Bank die erste Abbuchung und führt die folgenden automatisch aus, ohne dass der Kunde die Karte erneut eingeben muss.

Ist Bizum für Abonnements geeignet?

Nein. Bizum funktioniert gut für Einmalzahlungen, erlaubt aber keine Tokenisierung einer wiederverwendbaren Autorisierung und ist daher nicht für wiederkehrende Abbuchungen geeignet.

Was passiert, wenn eine Verlängerung abgelehnt wird?

Das System versucht die Abbuchung während einer Schonfrist erneut und benachrichtigt den Kunden. Erst wenn alle Versuche scheitern, wird das Abonnement als unbezahlte Forderung eingestuft.

Fazit

Wiederkehrende Zahlungen in WooCommerce richtig aufzusetzen bedeutet, jedes Element passend zusammenzufügen: Abonnementprodukt, Abrechnungszyklus, Testphasen und Einrichtungsgebühren, Pro-Rata-Berechnung, automatische Verlängerung per Tokenisierung, Wiederholungsversuche bei Fehlern und bei jeder Abbuchung neu berechnete Mehrwertsteuer. Wenn all das ohne manuelle Eingriffe funktioniert, verkauft dein Shop nicht nur einmal, sondern rechnet Monat für Monat planbar ab. Um das mit Redsys und der an Holded angebundenen Rechnungsstellung umzusetzen, wirf einen Blick auf die Produktseite von EHERO WooCommerce Subscriptions und prüfe, ob es zu deinem Geschäftsmodell passt.

FORDERE DEIN ANGEBOT AN

Abonniere unseren Newsletter

Erhalte exklusive Angebote und Neuigkeiten.

Erhalte 10 % Rabatt auf deine erste Bestellung!