Abonnements
Abonnements verwalten
Unter Abonnements verwaltest du wiederkehrende Bestellungen. Die Seite zeigt bestehende Abonnements, ihren Status, den nächsten Zyklus, Kundendaten, Zahlungs- und Versandinformationen und bietet die Detailaktionen zum Ausführen, Pausieren, Aktivieren, Stornieren oder Löschen.
Voraussetzungen und Aufgabe
Die Abonnement-Verwaltung ist nur verfügbar, wenn das Abonnement-Modul aktiv ist und das Backend-Recht für Abonnements vorhanden ist. Wenn das Modul nicht aktiv ist, zeigt das Backend statt der Liste einen Hinweis zur Aktivierung.
- Übersicht: Bestehende Abonnements suchen, filtern und nach wichtigen Spalten prüfen.
- Detailansicht: Stammdaten, nächsten Zyklus, letzte erzeugte Bestellung, Intervall, Anzahl, Summen, Adressen, Notizen, Positionen, Zahlung und History ansehen.
- Aktionen: Aktive Abonnements manuell ausführen, pausieren, reaktivieren, stornieren oder löschen.
- Wichtig: Auf dieser Seite wird kein neues Abonnement angelegt. Neue Abonnements entstehen aus dem Abonnement-/Checkout-Prozess und werden anschließend hier verwaltet.
Suche und Filter
Oberhalb der Tabelle steht die Datenfilter-Suche. Der Filter ist auf maximal 1000 Ergebnisse begrenzt und zeigt rechts die Gesamtzahl der gespeicherten Abonnements an.
| Filter | Durchsuchte Daten | Hinweis |
|---|---|---|
| Suchbegriff | Versandname, Versandvorname, PLZ, Ort, Firma, Rechnungsname, Rechnungsvorname, Rechnungs-PLZ, Rechnungsort, Rechnungsfirma, Abo-Nr., Kundenbemerkung und interne Bemerkung. | Mehrere Worte werden einzeln auf die Adress- und Namensfelder angewendet. Die Abo-Nr. und Notizen werden mit dem kompletten Suchbegriff verglichen. |
| Status | Auswahl zwischen inaktiv, aktiv, pausiert, storniert und beendet. | Aktive Filter werden optisch hervorgehoben. Je nach Benutzereinstellung wird sofort gefiltert oder erst mit Aktualisieren. |
| Filterauswahl | Gespeicherte Filtervorlagen der Datenfilter-Komponente. | In der Listenansicht sichtbar; in der Detailansicht wird nur die Suchbox geladen. |
| Reset | Setzt aktive Such- und Filterkriterien zurück. | Wenn eine Suche mit weiteren aktiven Filtern keine Treffer liefert, kann das Backend einen Reset-Hinweis anzeigen. |
Tabelle und Spalten
Die Abonnement-Übersicht wird als konfigurierbare Backend-Tabelle ausgegeben. Einige Spalten sind standardmäßig sichtbar, andere stehen für Detailauswertungen zur Verfügung.
| Spalte | Inhalt | Bedeutung |
|---|---|---|
| Id | Interne Abonnement-ID. | Standardmäßig ausgeblendet; hilfreich für eindeutige Rückfragen. |
| Abo-Nr. | Abonnementnummer mit Link zur Detailansicht. Reverse-Charge wird als R-C markiert. | Zusätzlich erscheinen Hinweise für nicht abgeschlossene Vorgänge, Angebote sowie Kunden- oder interne Bemerkungen. |
| Datum | Erstell- bzw. Startdatum des Abonnements. | Hilft bei chronologischer Prüfung und Sortierung. |
| Nächster Zyklus | Datum, an dem die nächste Bestellung geplant ist. | Wichtig für manuelle Prüfung und bevorstehende Abo-Läufe. |
| Summe | Bruttosumme des Abonnements. | Zeigt den wiederkehrenden Bestellwert. |
| Versandkosten | Versandkosten des Abonnements. | Ergänzt die Summe um den Versandanteil. |
| Intervall | Name des Abonnement-Intervalls. | Zeigt die wiederkehrende Frequenz in der Liste. |
| Kunde | Firma, Name, Adresse, Telefon-/Fax-/Mobilangaben und E-Mail. | Die E-Mail ist direkt als Mail-Link ausgegeben. Je nach Status werden weniger oder mehr Adressdetails angezeigt. |
| Kunden-Name | Vor- und Nachname des Kunden. | Standardmäßig ausgeblendet; nützlich für kompakte Export- oder Sortieransichten. |
| Kunden-Email | E-Mail-Adresse des Kunden. | Standardmäßig ausgeblendet. |
| Rechnungsadresse | Firma, Anrede, Vorname, Name, Straße, Zusatz, PLZ, Ort und Land. | Standardmäßig ausgeblendet. |
| Versandadresse | Firma, Anrede, Vorname, Name, Straße, Zusatz, PLZ, Ort und Land. | Standardmäßig ausgeblendet. |
| Zahlungsart | Zahlungsart und Zahlungsgebühr. | Standardmäßig ausgeblendet; relevant für Zahlungsdienstleister-Prüfung. |
| Versandart | Versandart und Versandkosten. | Standardmäßig ausgeblendet. |
| Kundenbemerkung | Bemerkung aus Kundensicht. | Standardmäßig ausgeblendet. |
| Kunden-Memo | Allgemeine Kundeninformation aus dem Kundenkonto. | Standardmäßig ausgeblendet. |
| Notiz | Interne Abo-Notiz. | Standardmäßig ausgeblendet. |
| Optionen | Detailansicht und Löschen. | Die Lupe öffnet das Abonnement. Das Löschen läuft über den Bestätigungsdialog. |
Statusfarben und Statuslogik
Die Tabelle markiert Abonnements je nach Status mit unterschiedlichen Zeilenklassen.
- Aktiv: Das Abonnement kann automatisch oder manuell neue Bestellungen erzeugen.
- Pausiert: Das Abonnement bleibt vorhanden, erzeugt aber vorerst keine neuen Bestellungen.
- Storniert: Das Abonnement ist beendet und wird nicht weiter ausgeführt.
- Beendet: Das Backend setzt diesen Status, wenn die maximale Anzahl an erzeugten Bestellungen erreicht ist.
- Inaktiv: Ein gespeicherter nicht aktiver Status, der über den Statusfilter sichtbar bleibt.
Optionsspalte und Listenaktionen
Die Optionsspalte der Übersicht enthält nur die direkten Zeilenaktionen für das Abonnement.
| Aktion | Wann sichtbar | Wirkung |
|---|---|---|
| Details | Immer in der Optionsspalte. | Öffnet die Detailansicht des Abonnements mit Kopfbereich, Aktionen, Notizen, Adressen, Positionen, Zahlungsdetails und History. |
| Löschen | Immer in der Optionsspalte über den Löschdialog. | Meldet das Abonnement beim Zahlungsmodul als storniert, schreibt einen Backend-Logeintrag und entfernt den Abo-Datensatz. |
Detailansicht
Die Detailansicht fasst alle relevanten Informationen eines einzelnen Abonnements zusammen.
- Kopfbereich: Abo-Nr., Reverse-Charge-Hinweis, Datum, nächste Bestellung und letzte erzeugte Bestellung.
- Intervall: Intervallname, Frequenz und Einheit, zum Beispiel Tage, Wochen oder Monate.
- Anzahl: Anzahl bereits erzeugter Bestellungen sowie Mindest- und optional Maximalanzahl.
- Summen: Gesamtbetrag, Gutscheinbetrag, Versandart/-kosten und Zahlungsart/-kosten.
- Aktionen: Status- und Ausführungsaktionen abhängig vom aktuellen Status.
- Notizen: Kundenbemerkung, Kunden-Memo und interne Notiz in eigenen Karten.
- Adressen: Versandadresse, Rechnungsadresse und Kundendaten mit Bearbeiten-Optionen.
- Positionen: Menge, Produkt, Steuersatz, Einzelpreis und Gesamtpreis.
- Zahlungsdetails: Zusätzliche Informationen, die das jeweilige Zahlungsmodul für Abonnements ausgibt.
- Abonnement-History: Datum, User und Aktion der gespeicherten Abo-Protokolleinträge.
Aktionen in der Detailansicht
| Aktion | Bedingung | Wirkung |
|---|---|---|
| Abo ausführen | Nur bei aktivem Abonnement. | Erzeugt manuell eine neue Bestellung aus dem Abonnement. Wenn kein Cronjob für Abonnements genutzt wird, setzt das Backend anschließend den nächsten Zeitintervall. |
| Abo pausieren | Nur bei aktivem Abonnement. | Setzt den Status auf pausiert und informiert das Zahlungsmodul über die Statusänderung. |
| Abo aktivieren | Nur bei pausiertem Abonnement. | Setzt den Status wieder auf aktiv und informiert das Zahlungsmodul. |
| Abo stornieren | Wenn das Abonnement nicht bereits storniert oder beendet ist. | Setzt den Status auf storniert, schreibt einen History-Eintrag und informiert das Zahlungsmodul. |
| Abo löschen | In der Detailansicht immer als Löschaktion verfügbar. | Storniert gegenüber dem Zahlungsmodul und löscht den Abonnement-Datensatz aus der Datenbank. |
Bearbeitbare Formulare und Felder
Die Detailansicht bearbeitet keine Produkt- oder Intervallstammdaten des Abonnements direkt. Bearbeitbar sind vor allem Notizen und Adressen.
| Formular | Feld | Beschreibung |
|---|---|---|
| Kundenbemerkung bearbeiten | value | Textfeld für die Bemerkung am Abonnement. Der Inhalt wird direkt am Abo gespeichert. |
| Kunden-Memo bearbeiten | value | Textfeld für die allgemeine Kundeninformation. Dieses Feld wird am Kundenkonto gespeichert. |
| Interne Notiz bearbeiten | value | Textfeld für interne Bearbeiternotizen. Beim Öffnen ergänzt das Backend Datum und Benutzername als Schreibvorlage. |
| Versandadresse bearbeiten | Anrede, Firma, Vorname, Nachname, Straße, Hausnummer, Adresszusatz, PLZ, Ort, Land, E-Mail | Speichert die Lieferanschrift am Abonnement. Das Land wird gegen die Länderliste aufgelöst. |
| Rechnungsadresse bearbeiten | Anrede, Firma, Vorname, Nachname, Straße, Hausnummer, Adresszusatz, PLZ, Ort, Land, E-Mail | Speichert die Rechnungsanschrift am Abonnement. Auch hier wird das Land gegen die Länderliste geprüft. |
Erzeugte Bestellungen und Zeitintervall
Beim manuellen Ausführen erstellt das Backend eine normale Bestellung aus dem Abonnement. Dabei werden unter anderem Positionen, Summen, Gutscheine, Versand- und Zahlungsdaten übernommen. Die neue Bestellung erhält einen Bestellstatus aus der Abonnement-Zahlartenkonfiguration oder den Standardstatus des Shops.
- History: Die erzeugte Bestellung erhält einen Hinweis, dass sie durch ein Abonnement erstellt wurde. Das Abonnement protokolliert ebenfalls die Erzeugung.
- E-Mail: Je nach Konfiguration wird die erzeugte Bestellung per E-Mail versendet.
- Steuern: Nach der Erzeugung werden Steuerdaten der Bestellung aktualisiert.
- Zahlungsmodul: Das Zahlungsmodul kann nach der Bestellerzeugung eigene Folgeaktionen ausführen.
- Nächster Zyklus: Ohne Cronjob-Verarbeitung setzt das Backend den nächsten Zeitpunkt anhand der Frequenzeinheit Tag, Woche oder Monat neu.
- Maximalanzahl: Wenn die maximale Anzahl erreicht ist, wird das Abonnement auf beendet gesetzt statt einen weiteren Zyklus zu planen.
Typischer Ablauf
- Suche das Abonnement über Abo-Nr., Name, Firma, PLZ, Ort, Bemerkung oder Status.
- Prüfe in der Tabelle Status, nächsten Zyklus, Intervall, Kunde, Summe und Zahlungs-/Versandinformationen.
- Öffne die Detailansicht über die Lupe oder die Abo-Nr.
- Prüfe nächste Bestellung, letzte erzeugte Bestellung, Anzahl, Positionen, Adressen, Zahlungsdetails und History.
- Bearbeite bei Bedarf Notizen oder Adressen.
- Nutze Abo ausführen, pausieren, aktivieren oder stornieren passend zum gewünschten Prozess.
- Lösche ein Abonnement nur, wenn der Datensatz wirklich entfernt werden soll.