Einstellungen

Abonnement-Einstellungen im Backend

Die Abonnement-Einstellungen steuern die globale Verarbeitung wiederkehrender Bestellungen: automatische Folgeauftraege, erlaubte Zahlungsarten, Kundengruppen, Bestellnummern, E-Mail-Versand und Rabattgutscheine.

Uebersicht

Die Seite ist ein Konfigurationsformular keine Datentabelle und kein Suchfilter. Beim Oeffnen werden fehlende Abo-Konfigurationswerte installiert, damit alle benoetigten Felder vorhanden sind.

Die konkreten Abo-Angebote werden auf der Unterseite Plaene gepflegt. Diese Seite legt nur fest, unter welchen globalen Regeln Abonnements angeboten und Folgeauftraege erzeugt werden.

Automatische Bestellerstellung

  • 0_use_cronjob - Automatische Bestellerstellung aus Abonnements: aktiviert oder deaktiviert die automatische Pruefung faelliger Abonnements.

Wenn die Option aktiviert wird, legt das Backend einen Cronjob fuer die automatische Erstellung von Folgeauftraegen an. Wird die Option deaktiviert, entfernt das Backend diesen Cronjob wieder.

Ohne aktive automatische Bestellerstellung werden faellige Abonnements nicht automatisch in neue Bestellungen umgewandelt.

Zahlarten und Bestellstatus

  • 10_zahlarten[] - Zahlarten beim Checkout: zeigt nur Zahlungsarten an, deren Zahlungsmodul fuer Abonnements freigegeben ist.
  • bezahlstatus[Zahlart] - Bestellstatus beim Erstellen von Bestellungen: legt fuer jede aktivierte Zahlart fest, welchen Bestellstatus automatisch erzeugte Folgeauftraege erhalten.

Beim Speichern wird die Auswahl der Zahlarten zusammen mit dem zugeordneten Bestellstatus gespeichert. Wenn fuer eine Abo-Bestellung kein Status aus dieser Konfiguration gefunden wird, verwendet das Backend den allgemeinen Standardstatus fuer Bestellungen.

Nach dem Erzeugen eines Folgeauftrags wird die Bestellung initialisiert, gespeichert und an das jeweilige Zahlungsmodul zur weiteren Verarbeitung uebergeben.

Bestellnummernformat

  • 40_bestellnrformat - Auftrags-Nr Format: definiert das Format fuer Abo-Bestellnummern. Der Standardwert ist ABO-yemoda/lfd.

Das Backend ersetzt diese Variablen beim Erzeugen der Nummer:

  • ye: aktuelle Jahreszahl.
  • mo: aktueller Monat.
  • da: aktueller Tag.
  • lfd: laufende Abo-Bestellnummer.

Kundengruppen

  • 50_custgroups[] - Abonnements fuer folgende Kundengruppen anzeigen: legt fest, welche Kundengruppen Abo-Optionen an Produkten sehen und nutzen koennen.

Die Kundengruppenliste wird dynamisch aus den vorhandenen Kundengruppen aufgebaut und beim Speichern als Auswahl gespeichert. Bei der Produktpruefung wird ein Plan nur angeboten, wenn die aktuelle Kundengruppe enthalten ist.

E-Mail-Versand

  • 60_sendorderemail - Bestellbestaetigung beim Erstellen einer Bestellung senden: steuert, ob automatisch erzeugte Folgeauftraege per E-Mail bestaetigt werden.

Ist die Option aktiv, versendet das Backend nach dem Fertigstellen des automatisch erzeugten Folgeauftrags die Bestell-E-Mail.

Rabattgutscheine

  • 70_gutschein - Rabattgutscheine fuer Abonnements erlauben: erlaubt Rabattgutscheine im Abo-Kontext.

Wenn die Option aktiv ist, koennen Rabattgutscheine fuer ein Abonnement genutzt werden. Der Rabatt wird in der Abo-Verarbeitung beruecksichtigt. Wertgutscheine werden von dieser Option nicht freigegeben.

Speichern und technische Wirkung

  1. Formularwerte setzen.
  2. Speichern.
  3. Das Backend serialisiert Zahlarten und Kundengruppen, setzt fehlende Checkboxen auf 0 und aktualisiert die Abo-Konfigurationswerte.
  4. Wenn sich die Cronjob-Option geaendert hat, wird der automatische Job angelegt oder entfernt.
  5. Nach dem Speichern wird die Seite mit Erfolgshinweis neu geladen.
Aenderungen an Zahlungsarten, Kundengruppen oder Cronjob wirken auf neue Abo-Abschluesse und auf die automatische Verarbeitung kuenftiger Folgeauftraege. Bestehende Abo-Bestellungen sollten nach solchen Aenderungen fachlich kontrolliert werden.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.