Anmelden
Loslegen

Changelog für wiederkehrende Zahlungen

Version 2.11.11.1 — August 7, 2023
  • Korrektur: Abgelaufene, aber stornierte Abonnements werden nicht mehr fälschlicherweise als 'abgelaufen' markiert, um mögliche Status-Schleifen zu vermeiden.
Version 2.11.11 — July 26, 2023
  • Korrektur: Einmalige Rabatte haben den Warenkorb-Gesamtbetrag nicht korrekt aktualisiert.
  • Korrektur: Stripe-Aktionen konnten für Abonnements anderer Gateways ausgeführt werden.
  • Entwicklung: Nachzahlungsaktionen werden aktualisiert, um neue Funktionalitäten für EDD 3.2 zu nutzen.
Version 2.11.10.1 — July 21, 2023
  • Automatische Lizenzverlängerungen konnten Abonnements fälschlicherweise kündigen.
Version 2.11.10 — July 19, 2023
  • Wichtig: Wiederkehrende Zahlungen erfordert jetzt mindestens WordPress 4.9 und Easy Digital Downloads 3.0.
  • Verbesserung: PayPal Commerce-Abonnements wurden aktualisiert, um das Abonnement nach zwei fehlgeschlagenen Zahlungsversuchen korrekt zu kündigen. Bestehende Abonnements werden entsprechend aktualisiert.
  • Verbesserung: Wiederkehrende Berichte in EDD 3.0+ wurden aktualisiert, um Bestellungen basierend auf der Zeitzone des Shops korrekt zu gruppieren.
  • Verbesserung: Abgelaufene, aber stornierte Abonnements werden nun als abgelaufen markiert. Entwickler, die den Hook edd_subscription_expired verwenden, sollten ihren Code überprüfen.
  • Korrektur: Wenn edd_get_receipt_page_uri verfügbar war, verlinkte die Transaktions-Kurzcode nicht zur korrekten Quittung.
  • Korrektur: Bestehende Benutzer, die noch keine Kunden waren, konnten in einigen Szenarien nicht kaufen.
  • Korrektur: Die Rückerstattung eines Abonnements sendete eine Kündigungs-E-Mail.
  • Korrektur: Ablaufbenachrichtigungen wurden immer noch per E-Mail versendet, wenn ein Abonnement zurückerstattet wurde.
  • Korrektur: Die Inhaltsbeschränkungs-Integration konnte Benutzern alle Variationen erlauben, anstatt nur die ausdrücklich festgelegten.
  • Korrektur: Wiederkehrende Rabatte funktionieren jetzt mit kostenlosen Testversionen.
  • Korrektur: Stripe-Kündigungsfehler zeigen keine Markup mehr in Abonnementnotizen an.
  • Korrektur: Ein fehlgeschlagenes Abonnement, das in Stripe gekündigt wurde, wurde in EDD nicht korrekt gekündigt.
  • Korrektur: Das Kündigen eines Abonnements in Stripe hat das Abonnement in EDD nicht aktualisiert.
  • Korrektur: Das Abfragen von Abonnements mit einer null-Preis-ID gab keine Abonnements für Produkte mit Einzelpreisen zurück.
  • Korrektur: Wenn sich eine kostenlose Testversion im Warenkorb befand und ein Rabatt hinzugefügt wurde, war der Gesamtbetrag des Warenkorbs falsch.
  • Korrektur: Das Upgrade oder die Verlängerung eines lizenzierten Produkts konnte das bestehende Abonnement kündigen, bevor das neue Abonnement erstellt wurde.
  • Korrektur: Einige Benutzer erhielten fälschlicherweise keinen Zugriff, wenn Downloads auf aktive Abonnenten beschränkt waren.
  • Entwicklung: get_page_by_title wurde in WordPress 6.2 als veraltet markiert; Wiederkehrende nutzt jetzt direkt WP_Query.
  • Entwicklung: Der Installations- und Upgrade-Prozess des Plugins wurde verbessert, um die Belastung einer Website zu reduzieren.
  • Entwicklung: edd_recurring_add_payment_pre_args wurde für Entwickler hinzugefügt, die Zahlungsdetails ändern müssen, bevor Verlängerungen in die Datenbank aufgenommen werden.
  • Entwicklung: Die Datenbankabfragemethoden wurden aktualisiert, um die Konsistenz zwischen dem Abrufen und Zählen von Abonnements zu gewährleisten.
Version 2.11.9 — February 9, 2023
  • Neu: Wiederkehrende registriert jetzt abonnement-spezifische Berechtigungen, um eine bessere Rollenverwaltung und Zugriff auf Abonnements zu ermöglichen.
  • Verbesserung: Ermöglicht die Angabe von Daten beim Hinzufügen einer neuen Verlängerungsbestellung.
  • Verbesserung: Rabattberechnungen für Software-Lizenzen wurden überarbeitet, um korrekt zu sein und mit Warenkorbrabatten zu funktionieren.
  • Korrektur: Währungen wurden auf Websites mit mehreren Währungen nicht immer korrekt in den Bestelldetails angezeigt.
  • Korrektur: Verlängerungsbestellungen wurden nach einer E-Mail-Adressänderung des Kunden nicht immer mit der richtigen E-Mail verknüpft.
  • Korrektur: Der Bestellstatus für Abonnements wurde zur Liste der lieferbaren Bestellposten-Status hinzugefügt.
  • Korrektur: Auf dem Bildschirm mit den Bestelldetails konnte ein Fehler auftreten, wenn Bestellungen als Teil eines Abonnements betrachtet wurden, aber kein Abonnement existierte.
  • Korrektur: Der Link zur Abonnementverlängerung auf dem Bildschirm mit den Abonnementdetails wurde nicht korrekt angezeigt.
  • Entwicklung: Ein unnötiger Legacy-Filter für PDF-Rechnungen wurde entfernt.
Version 2.11.8.1 — November 11, 2022
  • Verbesserung: Es ist jetzt möglich, manuell ein Abonnement mit einem anfänglichen Betrag von 0 $ hinzuzufügen.
  • Korrektur: Die Stripe Express-Kaufabwicklung konnte PHP-Hinweise verursachen, wenn Recurring geladen wurde.
  • Korrektur: Die Rabattprüfung konnte in EDD 2.x einen Fehler verursachen.
  • Korrektur: Das aktualisierte Admin-Skript wurde aufgrund von Caching möglicherweise nicht geladen.
  • Korrektur: Das Stripe-Gateway konnte bei einmaligen Testphasen einen fatalen Fehler verursachen.
  • Entwicklung: Nicht benötigte Dateien wurden aus dem Vendors-Verzeichnis entfernt.
Version 2.11.8 — November 9, 2022
  • Neu: Abonnements können jetzt in eine CSV-Datei exportiert werden.
  • Neu: Die Abonnementtabelle verfügt jetzt über eine Filterleiste zum Filtern nach Produkt oder Abonnementstatus.
  • Neu: Der E-Mail-Tag subscription_details wurde für Kaufbestätigungs-E-Mails registriert.
  • Neu: Die E-Mail-Tags subscription_details, subscription_period und subscription_term wurden für die E-Mails zur Verlängerung und zum Ablauf registriert.
  • Neu: Einmalige Rabatte können individuell für jeden Rabatt aktiviert werden.
  • Verbesserung: Die Admin-Abonnementformulare wurden komplett überarbeitet, um zugänglicher, reaktionsfähiger und intuitiver zu sein.
  • Verbesserung: Die Abonnementtabellen wurden aktualisiert, um konsistenter mit WordPress und EDD zu sein.
  • Verbesserung: Abonnements haben jetzt einen eigenen Tab, wenn Kundendetails angezeigt werden.
  • Korrektur: In EDD 3.0 wurde beim Aktualisieren des Kunden für eine Bestellung das zugehörige Abonnement nicht aktualisiert.
  • Korrektur: Die Content Restriction-Integration hatte möglicherweise eine undefinierte Variable.
  • Korrektur: In bestimmten Fällen schien die Migration der Bestellposten niemals zu enden, obwohl sie abgeschlossen war.
  • Korrektur: Es ist jetzt möglich, ein Produkt mit einer kostenlosen Testversion über PayPal Commerce zu kaufen.
  • Korrektur: Beim Löschen von Kundendaten werden aktive Abonnements jetzt automatisch storniert.
  • Entwicklung: Die minimale PHP-Version ist jetzt 5.6; die minimale EDD-Version ist 2.9.
  • Entwicklung: Die Art und Weise, wie das Plugin geladen wird, wurde aktualisiert.
Version 2.11.7 — May 31, 2022
  • Verbesserung: Das Formular zur Aktualisierung der Zahlungsmethode verwendet jetzt den Stripe-Action-Hook, um das Kreditkartenformular zu laden, anstatt es direkt aufzurufen.
  • Änderung: Die EDD Subscriber-Rolle wird für Neuinstallationen nicht mehr registriert.
  • Änderung: Verlängerungsbestellungen erhalten nun einen eindeutigen Zahlungsschlüssel.
  • Korrektur: Die Berechtigung der EDD-Abonnentenrolle wurde nicht korrekt registriert.
  • Korrektur: Das manuelle Erstellen eines Abonnements für ein Produkt mit Einzelpreis konnte eine PHP-Meldung auslösen.
  • Korrektur: Wenn eine Verlängerungstransaktion in PayPal Commerce fehlschlug, wurde sie in EDD nicht als fehlgeschlagen markiert.
  • Korrektur: Das manuelle Erstellen eines Abonnements setzte nicht den korrekten Zahlungsmodus, wenn der Testmodus aktiviert war.
  • Entwicklung: Die Methode zum Zählen von Abonnements verwendete eine mehrdeutige Spaltenreferenz für den Primärschlüssel.
  • Verbesserung: EDD 3.0 – Abonnementinformationen werden in die Tabs der Bestelldetails verschoben.
  • Korrektur: EDD 3.0 – Das Stripe-Gateway prüft nun den Bestellstatus `complete`, wenn es prüft, ob ein Abonnement reaktiviert werden kann.
  • Korrektur: EDD 3.0 – Verlängerungsbestellungen setzten einen falschen Preis-ID für Produkte mit Einzelpreis.
  • Korrektur: EDD 3.0 – Verlängerungsbestellungen führen keine Ledger-Funktionen mehr aus, um Download-/Kundenstatistiken zu aktualisieren.
  • Korrektur: EDD 3.0 – Der Bestellstatus `edd_subscription` wurde zu den Arrays der vollständigen, erstattungsfähigen, Netto- und Bruttobestellstatus hinzugefügt.
  • Korrektur: EDD 3.0 – Manuell hinzugefügte Abonnementbestellungen setzten nicht den korrekten Bestellpostenstatus.
  • Entwicklung: EDD 3.0 – Bestellposten werden migriert, um den korrekten Status zu haben. Dies betrifft nur bestehende 3.0-Installationen.
  • Entwicklung: EDD 3.0 – Unit-Tests wurden für die EDD 3.0-Kompatibilität aktualisiert.
Version 2.11.6 — February 8, 2022
  • Korrektur: Die Transaktionsliste im Shortcode `edd_subscriptions` zeigt nun das korrekte Datum an.
  • Korrektur: Inhaltsbeschränkung – Die Prüfung auf aktive Abonnements für ein bestimmtes Produkt in den Shortcode-Attributen wurde korrigiert.
  • Änderung: Inhaltsbeschränkung – Wenn der Abonnementparameter zum Shortcode hinzugefügt wird, werden die Nachrichten der Inhaltsbeschränkung verwendet, wenn ein Benutzer keinen Zugriff auf den Inhalt hat.
Version 2.11.5 — January 26, 2022
  • Verbesserung: Der Link „Rechnung anzeigen“ auf der Abonnementseite im Frontend wurde durch einen Link „Transaktionen anzeigen“ ersetzt. Dies ermöglicht dem Kunden, alle mit einem Abonnement verbundenen Transaktionen anzuzeigen, anstatt nur die erste.
  • Verbesserung: Stripe – EDD-Abonnements über Webhook aktivieren. Dies behebt einen Randfall, bei dem die Stripe-Zahlung zwar erfolgte, das EDD-Abonnement jedoch nicht aktiviert wurde.
  • Korrektur: Inhaltsbeschränkung – Bei Verwendung des Shortcodes `edd_restrict` wurde der Nachrichtenparameter ignoriert, wenn die Abonnementprüfung eingestellt war.
  • Korrektur: Inhaltsbeschränkung – Der Shortcode `edd_restrict` funktionierte nicht gut, wenn eine Mischung aus wiederkehrenden und nicht wiederkehrenden Produkten verwendet wurde.
  • Korrektur: PayPal – Der Abonnementstatus änderte sich fälschlicherweise in „abgelaufen“, nachdem das Abonnement abgeschlossen war. (Bei Verwendung des Feldes „Zeiten“.)
  • Korrektur: Verlängerungszahlungen zeigen den Abonnementstatus nicht auf der Admin-Seite für Zahlungsdetails an.
  • Korrektur: Zusätzliche Prüfung hinzufügen, um sicherzustellen, dass Verlängerungsbenachrichtigungen nicht für stornierte Abonnements gesendet werden.
Version 2.11.4 — December 7, 2021
  • Refactoring: Wiederkehrende E-Mail-Einstellungen wurden im Abschnitt „E-Mails“ in einen eigenen Bereich verschoben.
  • Refactoring: Wiederkehrende Einstellungen wurden in den Tab „Zahlungen“ verschoben, wenn Sie EDD 2.11.3 oder höher verwenden.
  • Verbesserung: Alle E-Mail-Vorlagen-Tags (einschließlich derer aus dem EDD-Kern und anderen Erweiterungen) können in wiederkehrenden Zahlungs-E-Mails verwendet werden.
  • Verbesserung: Bei der Ansicht einer Zahlung mit einem zugehörigen Abonnement wird nun der Status dieses Abonnements neben der ID angezeigt.
  • Verbesserung: Bessere Protokollierung von Fehlermeldungen, wenn der PayPal Commerce PAYMENT.SALE.COMPLETED Webhook fehlschlägt.
  • Korrektur: Möglicher undefinierter Indexfehler beim Aufruf von edd_get_settings_tabs().
  • Korrektur: Der Cron-Job, der Abonnementstatus automatisch auf "abgelaufen" aktualisiert, prüft nun zusätzlich zu "aktiven" Abonnements auch "Test"-Abonnements.
  • Korrektur: PHP-Hinweis beim Herunterladen einer Datei unter bestimmten Umständen.
  • Korrektur: PHP-Warnungen beim Anzeigen eines Abonnements, dessen übergeordnete Zahlung gelöscht wurde.
  • Entwicklung: Refactoring der Instanziierung von Lizenzen.
Version 2.11.3 — September 28, 2021
  • Neu: Bei der Anmeldung für eine kostenlose Testversion wird nun der Verlängerungsbetrag vor der Schaltfläche "Senden" angezeigt.
  • Korrektur: Rückerstattung einer Abonnementzahlung in PayPal aktualisiert den Status nicht in EDD.
  • Korrektur: Testabonnements, die vor der Aktivierung des PayPal-Abonnements erstellt wurden.
Version 2.11.2 — September 20, 2021
  • Verbesserung: Währung zur PayPal Commerce $plan_string Logik hinzugefügt. Dies stellt sicher, dass für verschiedene Währungen unterschiedliche PayPal-Pläne erstellt werden.
  • Korrektur: Softwarelizenzierung – beim Upgrade eines Lizenzschlüssels über PayPal Commerce stimmte das Verlängerungsdatum des Abonnements nicht mit dem Ablaufdatum des Lizenzschlüssels überein.
  • Korrektur: EDD meldet gelegentlich ein falsches Ablaufdatum für Abonnements nach einem Upgrade. (Das Datum von EDD stimmte nicht mit dem Verlängerungsdatum des Zahlungs-Gateways überein, welches das korrekte war.)
  • Korrektur: PayPal-Testversionen werden gelegentlich für die falsche Dauer erstellt.
Version 2.11.1 — August 30, 2021
  • Verbessert: Bessere Kompatibilität mit Caching-Seiten bei Verwendung des PayPal Commerce Gateways.
Version 2.10.5 — June 7, 2021
  • Korrektur: Stripe – Verlängerungszahlungen werden für Währungen mit null Dezimalstellen nicht korrekt erfasst.
  • Korrektur: EDD 3.0 – Stripe-Zahlungsabsichten mit Währungen mit null Dezimalstellen können nicht erfasst werden.
  • Korrektur: EDD 3.0 – Automatische Verlängerungszahlungen übernehmen den Steuersatz der übergeordneten Bestellung nicht.
Version 2.11 — June 7, 2021
  • Neu: Unterstützung für das PayPal Commerce Gateway hinzugefügt.
  • Korrektur: Softwarelizenzierung – Das falsche Ablaufdatum konnte bei Verwendung von einmaligen Testversionen berechnet werden.
  • Korrektur: Softwarelizenzierung – Die Upgrade-Logik berücksichtigt nun unterschiedliche Lizenzdauern bei variablen Preisen.
  • Korrektur: PayPal Express – Die Verlängerungs-IPN konnte einen falschen Zahlungsbetrag in EDD aufzeichnen.
  • Korrektur: Ein Rabattcode konnte einen $0-Test in einen Betrag ungleich Null ändern.
  • Korrektur: Steuerberechnungen wurden bei Verwendung von Anmeldegebühren verbessert.
  • Korrektur: EDD 3.0 – Weitere Verweise auf `post_`-Funktionsaufrufe aktualisiert.
  • Korrektur: EDD 3.0 – Bestelltabellenansichten verwendeten immer noch wp_count_posts für Zahlungen.
  • Korrektur: EDD 3.0 – Wiederkehrende Zahlungen überschreiben möglicherweise den Bestellstatusparameter bei der Abfrage von Bestellungen.
Version 2.10.4 — May 24, 2021
  • Verbesserung: HTML-IDs zu Softwarelizenzierungs-Fehlermeldungen hinzugefügt.
  • Korrektur: Das Kontrollkästchen "Abonnement kündigen" wird auch dann angezeigt, wenn kein Abonnement mit der Zahlung verknüpft ist.
  • Fix: Undefined index Fehler in der Methode add_subscription_cart_details().
  • Fix: Es war möglich, eine Notiz zu einem Abonnement über eine Statusänderung hinzuzufügen, auch wenn die eigentliche Statusänderung fehlschlug. Jetzt wird die Notiz nur hinzugefügt, wenn der Datenbankeintrag erfolgreich aktualisiert wurde.
  • Fix: Fatale Fehler beim Ausführen alter Datenbank-Upgrades.
  • Dev: Sicherstellen, dass die PayPal-Funktionsdatei immer geladen wird.
  • EDD 3.0: Kontrollkästchen „Abonnement kündigen“ zur neuen Rückerstattungs-UI hinzufügen.
Version 2.10.3 — April 29, 2021
  • Verbesserung: Vorlagentags können jetzt in den Betreffzeilen der E-Mails „Zahlung erhalten/fehlgeschlagen“ verwendet werden.
  • Verbesserung: Die Breite des Eingabefeldes „Zeiten“ wurde erhöht.
  • Fix: Stripe-Integration prüft nicht richtig Null-Dezimal-Währungen beim Erstellen eines Stripe-Plans/Produkts.
  • Fix: Automatische Lizenzverlängerungen werden im Bericht „Lizenzverlängerungen“ von Software Licensing nicht angezeigt.
  • Fix: Verlängerungszahlungen setzten nicht das „completed_date“.
  • Korrektur: Veraltete Hinweise in PHP 8.
  • Fix: Unnötige Dateien werden in den Build aufgenommen.
Version 2.10.2 — March 4, 2021
  • Fix: Ein Kunde konnte zwei Abonnements haben, wenn er ein fehlerhaftes hat und dann manuell verlängert. Das fehlerhafte wird jetzt gekündigt, wenn das neue erstellt wird.
  • Fix: JavaScript-Fehler beim Aktualisieren einer Zahlungsmethode für ein Stripe-Abonnement.
  • Fix: Altes Abonnement nicht gekündigt beim Upgrade über das Test-Gateway.
  • Fix: Adressen für Verlängerungszahlungen könnten leer sein, wenn der Kunden-Datensatz keine zugehörige Adresse hat, die ursprüngliche Zahlung aber schon.
  • Fix: Fataler Fehler beim manuellen Erstellen eines Abonnements mit einer ungültigen Zahlungs-ID.
  • Dev: EDD 3.0 Kompatibilität mit Einnahmenexport.
Version 2.10.1 — February 1, 2021
  • Fix: Einmalige Testphasen werden beim Kauf über PayPal Express nicht berücksichtigt.
  • Fix: Steuersätze werden falsch gespeichert, wenn Steuersätze mit mehr als zwei Dezimalstellen verwendet werden.
  • Fix: „Nicht-numerischer Wert“-Fehler beim Anzeigen bestimmter Abonnement-Datensätze.
  • Fix: Undefinierte Indexfehler.
  • Fix: Ungültiger Zeitstempel-Fehler beim Upgrade von einer lebenslangen Lizenz zu einem wiederkehrenden Abonnement.
  • Fix: Fälschlicherweise angebotener anteiliger Betrag beim Upgrade von einer kostenlosen Testversion.
  • Fix: 2Checkout Off-Site-Zahlungen funktionieren nicht im Sandbox-Modus.
  • Fix: Steuersätze werden für Verlängerungszahlungen nicht gespeichert.
  • Fix: Veraltete Hinweise, wenn das 2Checkout-Gateway aktiviert ist.
  • Fix: „Unerwartete Ausgabe während der Aktivierung“ bei der erstmaligen Aktivierung des Plugins.
  • Fix: Testphase kann nicht von einer variablen Preisoption entfernt werden, wenn sie zuvor gespeichert wurde.
  • Verbesserung: Fest kodierte Datums-/Zeitformate durch Website-Optionen ersetzen.
  • Dev: Kompatibilität mit der EDD 3.0 Veröffentlichung.
  • i18n: Deutsche Übersetzung hinzugefügt.
  • i18n: Erlaube, die Einheit der Testdauer zu übersetzen.

Beliebte Ressourcen

Verkaufen Sie noch heute!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.