Bitte beachten Sie, dass das Migrations-Plugin momentan nicht öffentlich verfügbar ist. Dieser Leitfaden dient als Referenz dafür, wie die Migration funktionieren wird. Bitte kontaktieren Sie den Support, um Ihre Abonnements zu migrieren.

Indem Sie diesem Leitfaden folgen, können Sie das WPSubscription - Import Abonnements Plugin verwenden, um Abonnements von WooCommerce Subscription zu WP Subscription zu migrieren.

Voraussetzungen

Die folgenden Plugins müssen installiert sein, bevor Sie mit dem Prozess beginnen.

  1. WPSubscription

  2. WPSubscription Pro (für variables Abonnement)

  3. WooCommerce Abonnements

  4. WPSubscription - Import Abonnements

  5. WooCommerce Stripe Zahlungs-Gateway (Zahlungen/optional)

  6. Paddle für WooCommerce (Zahlungen/optional)

Derzeit werden Paddle für WooCommerce und WooCommerce Stripe Zahlungs-Gateways unterstützt. Wir arbeiten daran, weitere Gateway-Unterstützung hinzuzufügen.
Für das WooCommerce Stripe Zahlungs-Gateway werden nur Abonnements, die mit Karten bezahlt werden, automatisch richtig erneuert.
Erstellen Sie ein vollständiges Site-/Datenbank-Backup.
Stellen Sie sicher, dass WP-Cron läuft und Ihre Seite ausgehende Anfragen stellen kann.

Migrationsübersicht

Wenn Sie eine Migration starten, führt WPSubscription – Import Abonnements die folgenden Schritte aus, um WooCommerce Abonnements in WPSubscription zu übertragen, während die Kontinuität der Abonnementdaten und Zahlungen sichergestellt wird.

1. Produktkonvertierung

  • Das System identifiziert zunächst das Abonnementprodukt.

  • Es wird entweder in ein einfaches Produkt oder ein variables Produkt umgewandelt, abhängig vom ursprünglichen Produkttyp.

Wichtig: Die Abonnementdaten des Produkts werden vollständig beibehalten. Nur die Produkttaxonomie (Produkttyp) wird geändert.

2. Abonnementerstellung

  • Für jedes WooCommerce Abonnement:

    • Eine neue Bestellung wird generiert.

    • Ein neuer Abonnement-Datensatz unter WPSubscription wird erstellt.

  • Startdatum: Entspricht dem Startdatum des ursprünglichen Abonnements.

  • Enddatum: Entspricht dem geplanten Enddatum des ursprünglichen Abonnements.

  • Ab dem nächsten Abrechnungszyklus folgt das neue WP Abonnement dem wiederkehrenden Zeitplan des Produkts.

3. Auto-Erneuerungs-Migration

  • Für Paddle-Zahlungen:

    • Die Migration aktualisiert das Abonnement in Paddle.

Im Paddle-Abonnement wird der Identifikator für das Abonnement aktualisiert. Auch alte Daten werden beibehalten.
  • Alte Paddle-Daten (Beispiel)

{
"wc_order_id": 1000,
"wc_subscription_id": 1001
}
  • Aktualisierte Paddle-Daten (Beispiel)

{
"old_data": {
"wc_order_id": 1000,
"wc_subscription_id": 1001
},
"wc_order_id": 1501,
"wp_subs_migrated": "true"
}
  • Für Stripe-Zahlungen:

    • Zahlungsdaten werden aus dem ursprünglichen WooCommerce-Abonnement migriert.

    • Das neue Abonnement setzt die automatische Verlängerung nahtlos fort.

4. Hintergrundmigration

  • Die Migration läuft automatisch im Hintergrund.

  • Wichtiger Punkt: Die Nutzung und Leistung der Website bleiben während des Prozesses unbeeinflusst.

Nach der Migration

Das ursprüngliche WooCommerce-Abonnement ist weiterhin aktiv. Deaktivieren Sie das WooCommerce-Abonnement-Plugin vollständig.

Besondere Hinweise

  • Die ursprünglichen Abonnementdaten werden beibehalten; nur der Produkttyp wird geändert.

  • Die Migration stellt sicher, dass zukünftige Zahlungen mit den wiederkehrenden Regeln des Produkts übereinstimmen.

  • Automatische Verlängerungen werden je nach Zahlungs-Gateway wieder mit WPSubscription verknüpft.

Paddle für WooCommerce, WooCommerce Stripe-Zahlungsgateway

Schritt-für-Schritt-Migrationsprozess

  1. Loggen Sie sich ein in Ihr WordPress Dashboard.

  2. Installieren/aktivieren Sie die oben aufgeführten erforderlichen Plugins.

  3. Gehen Sie zu WP Subscription > Abonnements importieren.

  4. Wählen Sie eine der "Importieren"-Aktionen:

    • Alle importieren, um jedes aufgelistete Abonnement zu migrieren, oder

    • Mehrere Zeilen auswählen und auf Ausgewählte importieren klicken, oder

    • Auf Importieren in einer einzelnen Zeile klicken, um ein einzelnes Abonnement zu migrieren.

  5. Der Import beginnt, und eine Fortschrittsanzeige zeigt den Migrationsstatus an.

  6. Nach Abschluss jeder Zeile zeigt die Spalte Neue Abonnement-ID die erstellte WPSubscription-ID (verknüpfter Datensatz) an.

Fehlerbehebung

  • Beim ersten Mal, wenn alle Importe fehlschlagen, bitte den Cache Ihrer Website leeren. Ihr Hosting-Anbieter könnte ebenfalls die Daten zwischenspeichern. Versuchen Sie es nach einiger Zeit erneut (z. B. 30 Minuten).

  • Manchmal können aufgrund von Caching einige Importe fehlschlagen. Wenn ja, versuchen Sie, die fehlgeschlagenen erneut zu importieren.

  • Sie können das Protokoll für die Migration überprüfen, indem Sie zu WooCommerce > Status > Protokolle gehen und die Protokolldatei mit dem Namen wpsubs_import öffnen.