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.
WPSubscription Pro (für variables Abonnement)
WPSubscription - Import Abonnements
WooCommerce Stripe Zahlungs-Gateway (Zahlungen/optional)
Paddle für WooCommerce (Zahlungen/optional)
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.
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.
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
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.
Schritt-für-Schritt-Migrationsprozess
Loggen Sie sich ein in Ihr WordPress Dashboard.
Installieren/aktivieren Sie die oben aufgeführten erforderlichen Plugins.
Gehen Sie zu WP Subscription > Abonnements importieren.
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.
Der Import beginnt, und eine Fortschrittsanzeige zeigt den Migrationsstatus an.
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.