1. Startseite
  2. Wissensdatenbank
  3. WC Vendors Mitgliedschaften
  4. Einrichtung & Konfiguration
  5. So konfigurieren Sie die Bereinigung von Verlängerungsaufträgen für Anbieter-Mitgliedschaften
  1. Startseite
  2. Wissensdatenbank
  3. WC Vendors Mitgliedschaften
  4. So konfigurieren Sie die Bereinigung von Verlängerungsaufträgen für Anbieter-Mitgliedschaften

So konfigurieren Sie die Bereinigung von Verlängerungsaufträgen für Anbieter-Mitgliedschaften

Jede Verlängerung einer Händler-Mitgliedschaft erstellt eine neue Bestellung in Ihrer WooCommerce-Datenbank. Auf einem belebten Marktplatz stapeln sich diese schnell. WC Vendors Membership ermöglicht es Ihnen, alte Verlängerungsbestellungen nach jeder erfolgreichen Zahlung automatisch zu bereinigen. Das hält Ihre Bestellliste ohne manuelle Arbeit überschaubar. Dieser Artikel führt Sie durch die Aktivierung der Bereinigung, die Auswahl eines Modus, der zu Ihrem Shop passt, die Durchführung einer einmaligen Massenbereinigung von Verlängerungsbestellungen Ihrer bestehenden aktiven Mitgliedschaften und die Aktivierung einer optionalen E-Mail, die Händler darüber informiert, wenn eine Verlängerung abgeschlossen ist.

Voraussetzungen

  • WC Vendors, WC Vendors Pro, WC Vendors Membership Version 1.2.3 oder neuer, WooCommerce und WooCommerce Subscriptions müssen alle auf Ihrer Website installiert und aktiv sein.
  • Sie benötigen Administratorzugriff auf Ihr WordPress-Dashboard.

So aktivieren Sie die Bereinigung von Verlängerungsbestellungen

  1. Gehen Sie zu WC Vendors → Einstellungen → Membership.
  2. Scrollen Sie nach unten zum Abschnitt Renewal order pruning.
  3. Aktivieren Sie Prune old renewal orders.
  4. Klicken Sie auf Änderungen speichern.
WC Vendors Mitgliedschaftseinstellungen-Seite, die den Abschnitt zur Bereinigung von Verlängerungsaufträgen mit aktiviertem Kontrollkästchen "Alte Verlängerungsaufträge bereinigen" zeigt

Sobald dies aktiviert ist, bereinigt das Plugin alte Verlängerungsbestellungen automatisch nach jeder erfolgreichen Mitgliedschaftszahlung. Es ist kein Cron-Job oder manueller Schritt erforderlich. Es läuft im Hintergrund jedes Mal, wenn sich die Mitgliedschaft eines Händlers verlängert.

Auswahl dessen, was bereinigt werden soll

Zwei Einstellungen steuern genau, welche Verlängerungsbestellungen entfernt werden. Sie können eine oder beide verwenden, je nachdem, wie Sie Ihren Bestellverlauf verwalten möchten.

Alle bezahlten Verlängerungen behalten

Wenn Alle bezahlten Verlängerungen behalten aktiviert ist, behält das Plugin jede bezahlte Verlängerungsbestellung, einschließlich Bestellungen im Wert von 0 $, die mit einem 100 %-Gutschein bezahlt wurden, und entfernt nur Verlängerungsbestellungen im Wert von 0 $ (kostenlos), die älter als die letzte sind. Verwenden Sie dies, wenn Sie einen vollständigen Zahlungsverlauf für die Buchhaltung oder Berichterstattung benötigen; es werden niemals bezahlte Aufzeichnungen gelöscht. Der gespeicherte Wert für Wie viele behalten gilt weiterhin als Mindestanzahl, die aufbewahrt werden muss, sodass einige ältere kostenlose Verlängerungen die Bereinigung überleben können.

Wenn Alle bezahlten Verlängerungen behalten deaktiviert ist, behält das Plugin die Anzahl der von Ihnen in Wie viele behalten festgelegten aktuellen Verlängerungsbestellungen und entfernt den Rest.

Wie viele behalten

Der Mindestwert ist 3. WooCommerce Subscriptions verwendet die Anzahl der Verlängerungsbestellungen intern für die Zahlungsplanung. Ein Unterschreiten von 3 kann dies beeinträchtigen. Der Standardwert ist 3; erhöhen Sie ihn, wenn Sie einen längeren Verlauf zur Hand haben möchten. Dieses Feld ist ausgeblendet, wenn Alle bezahlten Verlängerungen behalten aktiviert ist, aber der gespeicherte Wert gilt weiterhin als Mindestsicherheitsgrenze, wie oben beschrieben.

Löschmethode

Stellen Sie Löschmethode auf In den Papierkorb verschieben, wenn Sie ein Sicherheitsnetz wünschen. Bestellungen im Papierkorb können wiederhergestellt werden. Wählen Sie Dauerhaft löschen, um Speicherplatz freizugeben. Beachten Sie jedoch, dass dies nicht rückgängig gemacht werden kann.

Abschnitt zur Bereinigung von Verlängerungsaufträgen, der alle vier Einstellungen anzeigt, wobei "Alle bezahlten Verlängerungen aufbewahren" auf 3 gesetzt ist und die "Löschmethode" auf "In den Papierkorb verschieben" gesetzt ist

Klicken Sie nach der Konfiguration dieser Optionen auf Änderungen speichern.

Massenbereinigung bestehender Bestellungen durchführen

Die Aktivierung der Bereinigung wirkt sich nur auf zukünftige Verlängerungen aus. Wenn Ihr Shop bereits Monate oder Jahre alte Verlängerungsaufträge hat, verwenden Sie das einmalige Massenbereinigungstool, um dieselben Bereinigungsregeln auf Ihre vorhandenen Daten anzuwenden. Die Bereinigung verarbeitet nur aktive Anbieter-Mitgliedschafts-Abonnements. Verlängerungsaufträge unter abgebrochenen oder abgelaufenen Mitgliedschaften bleiben unberührt.

  1. Gehen Sie zu WooCommerce → Status → Werkzeuge.
  2. Finden Sie Mitgliedschaftsverlängerungsaufträge bereinigen in der Liste.
  3. Klicken Sie auf Bereinigung ausführen.
WooCommerce Status Tools-Seite mit dem Werkzeug zum Bereinigen von Mitgliedschaftsverlängerungsbestellungen und der Schaltfläche "Bereinigung ausführen"

Die Bereinigung läuft im Hintergrund über Action Scheduler und verarbeitet Abonnements in Stapeln von 50. Ihre Website bleibt während der Ausführung reaktionsfähig. Eine Bestätigungsnachricht wird angezeigt, wenn der Auftrag in die Warteschlange gestellt wird.

Fortschritt in Protokollen überwachen

Sowohl die automatische Bereinigung als auch die Massenbereinigung schreiben Einträge in das WooCommerce-Protokoll. Jeder Eintrag zeigt die Abonnement-ID, die Anzahl der bereinigten Aufträge und die ID, den Gesamtbetrag und das Datum jedes entfernten Auftrags an.

Um den Fortschritt zu überprüfen oder zu sehen, was entfernt wurde:

  1. Gehen Sie zu WooCommerce → Status → Protokolle.
  2. Wählen Sie wcvm-renewal-pruner aus der Quellliste.
WooCommerce Status-Protokolle, die die Protokolldatei wcvm-renewal-pruner anzeigen, mit Bereinigungseinträgen mit Abonnement-IDs und den gelöschten Verlängerungsbestellungen

Senden Sie Händlern eine E-Mail zur Bestätigung der Verlängerung

Dies ist eine separate, optionale Einstellung auf demselben Bildschirm. Sie ist kein Teil der Bereinigung. Wenn sie aktiviert ist, sendet WC Vendors Membership eine E-Mail an den Händler, wenn eine seiner bezahlten Mitgliedschaftsverlängerungsbestellungen als abgeschlossen markiert wird. Kostenlose ($0) Verlängerungen und die ursprüngliche Mitgliedschaftsanmeldebestellung lösen diese niemals aus. Die E-Mail enthält den Plan-Namen, den Verlängerungsbetrag und das nächste Verlängerungsdatum.

  1. Gehen Sie zu WC Vendors → Einstellungen → Membership.
  2. Aktivieren Sie E-Mail zur Bestätigung der Verlängerung an Händler senden. Sie ist standardmäßig deaktiviert.
  3. Klicken Sie auf Änderungen speichern.
Einstellungsseite von WC Vendors Membership, die die

Diese E-Mail erscheint auch unter WooCommerce → Einstellungen → E-Mails als Verlängerung der Händler-Mitgliedschaft abgeschlossen, wo Sie Betreff, Überschrift und Vorlage anpassen können. Dort gibt es keine separate Ein-/Aus-Schaltfläche. Die obige Kontrollkästchen für Mitgliedschaften ist die einzige Ein-/Aus-Steuerung. Diese Einstellung erfordert WC Vendors Membership Version 1.2.4 oder höher.

Fehlerbehebung

Verlängerungsaufträge werden nach einer Zahlung nicht bereinigt

Bestätigen Sie, dass Alte Verlängerungsaufträge bereinigen aktiviert und unter WC Vendors → Einstellungen → Mitgliedschaft → Abschnitt zur Bereinigung von Verlängerungsaufträgen gespeichert ist. Überprüfen Sie auch, ob das verlängerte Abonnement ein Anbieter-Mitgliedschafts-Abonnement ist. Die Funktion berührt keine Nicht-Mitgliedschafts-WooCommerce-Abonnements.

Das Feld "Wie viele aufbewahren" ist nicht sichtbar

Dieses Feld wird automatisch ausgeblendet, wenn Alle bezahlten Verlängerungen aufbewahren aktiviert ist. Deaktivieren Sie Alle bezahlten Verlängerungen aufbewahren, damit es wieder erscheint.

Nach der Massenbereinigung erscheinen keine Protokolleinträge

Bestätigen Sie, dass der Auftrag in die Warteschlange gestellt wurde, indem Sie prüfen, ob nach dem Klicken auf Bereinigung ausführen eine Bestätigung „Bereinigung in Warteschlange“ angezeigt wurde. Gehen Sie dann zu WooCommerce → Status → Geplante Aktionen und suchen Sie nach der Aktion wcvm_prune_renewal_batch. Wenn Action Scheduler einen Rückstand hat, wartet der Auftrag möglicherweise in der Warteschlange.

Händler erhalten die E-Mail zur Bestätigung der Verlängerung nicht

Stellen Sie sicher, dass E-Mail zur Bestätigung der Verlängerung an Händler senden aktiviert und unter WC Vendors → Einstellungen → Mitgliedschaft gespeichert ist. Überprüfen Sie auch, ob die Verlängerungsbestellung bezahlt wurde. Kostenlose ($0) Verlängerungen und die ursprüngliche Anmeldebestellung senden diese E-Mail niemals. Bitten Sie den Händler auch, seinen Spam-Ordner zu überprüfen.

Häufig gestellte Fragen

Wirkt sich dies auf Nicht-Mitgliedschafts-Abonnements aus?

Nein. Der Pruner verarbeitet nur Anbieter-Mitgliedschafts-Abonnements. Normale WooCommerce-Abonnements für andere Produkttypen werden vollständig übersprungen.

Kann ich Aufträge wiederherstellen, die bereinigt wurden?

Wenn Sie Löschmethode auf In den Papierkorb verschieben setzen, ja, gelöschte Aufträge können wiederhergestellt werden. Wenn Sie Endgültig löschen gewählt haben, gibt es kein Zurück.

Kann ich "Wie viele aufbewahren" auf unter 3 setzen?

Nein. Das Minimum wird bei 3 erzwungen, unabhängig vom eingegebenen Wert. WooCommerce Subscriptions verwendet die Anzahl der Verlängerungsaufträge für die Zahlungsplanung. Ein Unterschreiten von 3 kann zu Problemen mit aktiven Abonnements führen.

Lösen kostenlose ($0) Verlängerungen die Bestätigungs-E-Mail aus?

Nein. Nur bezahlte Verlängerungen lösen sie aus. Kostenlose Verlängerungen und die ursprüngliche Mitgliedschaftsanmeldebestellung senden diese E-Mail niemals.

Brauchen Sie Hilfe?

War dieser Artikel hilfreich?

Verwandte Artikel

Kauf abschließen