Connexion
Commencer

Journal des modifications des paiements récurrents

Version 2.11.11.1 — August 7, 2023
  • Correction : Revertir les abonnements annulés après leur date d'expiration pour que leur statut ne soit pas mis à jour à « expiré » afin d'éviter une boucle possible des mises à jour de statut.
Version 2.11.11 — July 26, 2023
  • Correction : Les remises uniques ne mettaient pas correctement à jour le total du panier.
  • Correction : Les actions Stripe pouvaient s'exécuter pour les abonnements d'autres passerelles.
  • Dev : Les actions post-paiement sont mises à jour pour utiliser de nouvelles fonctionnalités prévues pour EDD 3.2.
Version 2.11.10.1 — July 21, 2023
  • Les renouvellements automatiques de licence pouvaient annuler incorrectement les abonnements.
Version 2.11.10 — July 19, 2023
  • Important : Paiements récurrents nécessite désormais un minimum de WordPress 4.9 et Easy Digital Downloads 3.0.
  • Amélioration : Les abonnements PayPal Commerce ont été mis à jour pour annuler correctement l'abonnement après deux tentatives de paiement échouées. Les abonnements existants seront mis à jour en conséquence.
  • Amélioration : Les rapports récurrents dans EDD 3.0+ ont été mis à jour pour regrouper avec précision les commandes en fonction du fuseau horaire du magasin.
  • Amélioration : Les abonnements annulés après leur date d'expiration seront désormais marqués comme expirés. Les développeurs utilisant le hook edd_subscription_expired voudront vérifier leur code.
  • Correction : Si edd_get_receipt_page_uri est disponible, le shortcode des transactions ne liait pas au bon reçu.
  • Correction : Les utilisateurs existants qui n'étaient pas déjà clients étaient empêchés d'acheter dans certains scénarios.
  • Correction : Le remboursement d'un abonnement envoyait un e-mail d'annulation.
  • Correction : Les avis d'expiration étaient toujours envoyés par e-mail lorsqu'un abonnement était remboursé.
  • Correction : L'intégration de restriction de contenu pouvait autoriser les utilisateurs à accéder à toutes les variations plutôt qu'à celles expressément définies.
  • Correction : Les remises récurrentes fonctionnent désormais avec les essais gratuits.
  • Correction : Les erreurs d'annulation Stripe n'affichent plus de balisage dans les notes d'abonnement.
  • Correction : Un abonnement défaillant qui est annulé dans Stripe n'était pas correctement annulé dans EDD.
  • Correction : L'annulation d'un abonnement dans Stripe ne mettait pas à jour l'abonnement dans EDD.
  • Correction : La requête d'abonnements avec un ID de prix null ne retournait pas les abonnements pour les produits à prix unique.
  • Correction : Si un essai gratuit était dans le panier et qu'une remise était ajoutée, le total du panier était incorrect.
  • Correction : La mise à niveau ou le renouvellement d'un produit sous licence pouvait annuler l'abonnement existant avant la création du nouvel abonnement.
  • Correction : Certains utilisateurs se voyaient refuser l'accès de manière incorrecte lors de la limitation des téléchargements aux abonnés actifs.
  • Dev : get_page_by_title a été déprécié dans WordPress 6.2 ; Recurring utilise désormais directement WP_Query.
  • Dev : Le processus d'installation et de mise à niveau du plugin a été amélioré pour réduire la charge sur un site Web.
  • Dev : edd_recurring_add_payment_pre_args a été ajouté pour les développeurs qui ont besoin de modifier les détails du paiement avant d'ajouter des renouvellements à la base de données.
  • Dev : Les méthodes de requête de base de données ont été mises à jour pour assurer la cohérence entre l'obtention et le comptage des abonnements.
Version 2.11.9 — February 9, 2023
  • Nouveau : Recurring enregistre désormais des capacités spécifiques aux abonnements pour permettre une meilleure gestion des rôles et un meilleur accès aux abonnements.
  • Amélioration : Permettre de définir des dates lors de l'ajout d'une nouvelle commande de renouvellement.
  • Amélioration : Les calculs de remise pour la licence logicielle ont été révisés pour être corrects et fonctionner avec les remises du panier.
  • Correction : Les devises n'étaient pas toujours correctement affichées dans les détails de la commande sur les sites avec plusieurs devises.
  • Correction : Les commandes de renouvellement n'étaient pas toujours liées au bon e-mail après qu'un client ait mis à jour son adresse e-mail.
  • Correction : Le statut de la commande d'abonnement a été ajouté à la liste des statuts d'articles de commande livrables.
  • Correction : Une erreur pouvait survenir sur l'écran des détails de la commande si les commandes étaient considérées comme faisant partie d'un abonnement mais qu'aucun abonnement n'existait.
  • Correction : Le lien de renouvellement de licence sur l'écran des détails de l'abonnement ne s'affichait pas correctement.
  • Dev : Un filtre hérité inutile pour les factures PDF a été supprimé.
Version 2.11.8.1 — November 11, 2022
  • Amélioration : Il est maintenant possible d'ajouter manuellement un abonnement avec un montant initial de 0 $.
  • Correction : Le paiement express Stripe pouvait causer des notices PHP lors du chargement de Recurring.
  • Correction : La vérification des remises pouvait générer une erreur dans EDD 2.x.
  • Correction : Le script d'administration mis à jour pourrait ne pas avoir été chargé en raison de la mise en cache.
  • Correction : La passerelle Stripe pouvait causer une erreur fatale avec les essais uniques.
  • Dev : Des fichiers inutiles ont été supprimés du répertoire vendors.
Version 2.11.8 — November 9, 2022
  • Nouveau : Les abonnements peuvent maintenant être exportés dans un fichier CSV.
  • Nouveau : Le tableau des abonnements dispose maintenant d'une barre de filtre pour filtrer par produit ou par statut d'abonnement.
  • Nouveau : La balise d'e-mail subscription_details a été enregistrée pour les e-mails de reçu d'achat.
  • Nouveau : Les balises d'e-mail subscription_details, subscription_period et subscription_term ont été enregistrées pour les e-mails de renouvellement et d'expiration.
  • Nouveau : Les remises uniques peuvent être activées individuellement pour chaque remise.
  • Amélioration : Les formulaires d'abonnement d'administration ont été entièrement réécrits pour être plus accessibles, réactifs et intuitifs.
  • Amélioration : Les tableaux d'abonnements ont été mis à jour pour être plus cohérents avec WordPress et EDD.
  • Amélioration : Les abonnements ont maintenant leur propre onglet lors de la visualisation des détails du client.
  • Correction : Dans EDD 3.0, la mise à jour du client pour une commande ne mettait pas à jour l'abonnement associé.
  • Correction : L'intégration Content Restriction aurait pu avoir une variable indéfinie.
  • Correction : Dans certains cas, la migration des articles de commande semblait ne jamais s'arrêter, même si elle était terminée.
  • Correction : Il est maintenant possible d'acheter un produit avec un essai gratuit en utilisant PayPal Commerce.
  • Correction : Lors de la suppression des données d'un client, les abonnements actifs sont maintenant annulés automatiquement.
  • Dev : La version minimale de PHP est maintenant 5.6 ; la version minimale d'EDD est 2.9.
  • Dev : La manière dont le plugin se charge a été mise à jour.
Version 2.11.7 — May 31, 2022
  • Amélioration : Le formulaire de mise à jour du mode de paiement utilise maintenant le hook d'action Stripe pour charger le formulaire de carte de crédit au lieu de l'appeler directement.
  • Changement : Le rôle EDD Subscriber ne sera pas enregistré pour les nouvelles installations.
  • Modification : Les commandes de renouvellement se verront désormais attribuer une clé de paiement unique.
  • Correction : Les capacités du rôle EDD Subscriber n'étaient pas correctement enregistrées.
  • Correction : La création manuelle d'un abonnement pour un produit à prix unique pouvait générer une notice PHP.
  • Correction : Si une transaction de renouvellement échouait dans PayPal Commerce, elle n'était pas marquée comme échouée dans EDD.
  • Correction : La création manuelle d'un abonnement ne définissait pas le bon mode de paiement lorsque le mode test était activé.
  • Développement : La méthode de comptage des abonnements utilisait une référence de colonne ambiguë pour la clé primaire.
  • Amélioration : EDD 3.0 – les informations d'abonnement seront déplacées vers les onglets de détails de commande.
  • Correction : EDD 3.0 – la passerelle Stripe vérifie désormais le statut de commande `complete` lors de la vérification si un abonnement peut être réactivé.
  • Correction : EDD 3.0 – Les commandes de renouvellement définissaient un identifiant de prix incorrect pour les produits à prix unique.
  • Correction : EDD 3.0 – Les commandes de renouvellement n'exécutent plus les fonctions de registre pour mettre à jour les statistiques de téléchargement/client.
  • Correction : EDD 3.0 – Le statut de commande edd_subscription a été ajouté aux tableaux des statuts de commande complets, remboursables, nets et bruts.
  • Correction : EDD 3.0 – Les commandes d'abonnement ajoutées manuellement ne définissaient pas le bon statut d'élément de commande.
  • Développement : EDD 3.0 – Les éléments de commande seront migrés pour avoir le bon statut. Cela affecte uniquement les installations existantes de la version 3.0.
  • Développement : EDD 3.0 – Les tests unitaires ont été mis à jour pour la compatibilité EDD 3.0.
Version 2.11.6 — February 8, 2022
  • Correction : La liste des transactions dans le shortcode edd_subscriptions affiche désormais la bonne date.
  • Correction : Restriction de contenu — La vérification de l'abonnement actif pour un produit spécifique dans les attributs du shortcode a été corrigée.
  • Modification : Restriction de contenu — Lorsque le paramètre d'abonnement est ajouté au shortcode, les messages de restriction de contenu sont utilisés si un utilisateur n'a pas accès au contenu.
Version 2.11.5 — January 26, 2022
  • Amélioration : Le lien « Voir la facture » sur la page d'abonnement du front-end a été remplacé par un lien « Voir les transactions ». Cela permet au client de voir toutes les transactions associées à un abonnement, au lieu de seulement la première.
  • Amélioration : Stripe – Activez les abonnements EDD via webhook. Cela corrige un scénario de cas limite où le paiement Stripe a été effectué mais l'abonnement EDD n'a pas été activé.
  • Correction : Restriction de contenu – Lors de l'utilisation du shortcode edd_restrict, le paramètre de message était ignoré lorsque la vérification de l'abonnement était définie.
  • Correction : Restriction de contenu – Le shortcode edd_restrict ne fonctionnait pas bien lors de l'utilisation d'un mélange de produits récurrents et non récurrents.
  • Correction : PayPal – Le statut de l'abonnement a été incorrectement changé en « expiré » après que l'abonnement soit terminé. (Lors de l'utilisation du champ « Nombre de fois ».)
  • Correction : Les paiements de renouvellement n'affichent pas le statut de l'abonnement sur la page des détails du paiement administrateur.
  • Correction : Ajouter une vérification supplémentaire pour s'assurer que les rappels de renouvellement ne sont pas envoyés pour les abonnements annulés.
Version 2.11.4 — December 7, 2021
  • Refactorisation : Les paramètres d'e-mail récurrents ont été déplacés vers l'onglet « E-mails » dans leur propre section.
  • Refactorisation : Les paramètres récurrents ont été déplacés vers l'onglet « Paiements » si vous utilisez EDD 2.11.3 ou une version ultérieure.
  • Amélioration : Permettre à toutes les balises de modèle d'e-mail (y compris celles du cœur d'EDD et d'autres extensions) d'être utilisées dans les e-mails de paiement récurrent.
  • Amélioration : Lors de la visualisation d'un paiement associé à un abonnement, le statut de cet abonnement est maintenant affiché à côté de l'ID.
  • Amélioration : Meilleur journalisation des messages d'erreur lorsque le webhook PAYMENT.SALE.COMPLETED de PayPal Commerce échoue.
  • Correction : Erreur potentielle d'index indéfini lors de l'appel de edd_get_settings_tabs().
  • Correction : La tâche cron qui met à jour automatiquement les statuts d'abonnement à « expiré » vérifie maintenant également les abonnements « d'essai » en plus de ceux « actifs ».
  • Correction : Notice PHP lors du téléchargement d'un fichier dans certaines circonstances.
  • Correction : Avertissements PHP lors de la visualisation d'un abonnement dont le paiement parent a été supprimé.
  • Dev : Refactorisation de l'instanciation de la gestion des licences.
Version 2.11.3 — September 28, 2021
  • Nouveau : Lors de l'inscription à un essai gratuit, le montant du renouvellement est maintenant affiché avant le bouton de soumission.
  • Correction : Remboursement d'un paiement d'abonnement dans PayPal ne mettant pas à jour le statut dans EDD.
  • Correction : Abonnements d'essai créés avant l'activation de l'abonnement PayPal.
Version 2.11.2 — September 20, 2021
  • Amélioration : Ajout de la devise à la logique $plan_string de PayPal Commerce. Cela garantit que différents plans PayPal sont créés pour différentes devises.
  • Correction : Gestion des licences logicielles – lors de la mise à niveau d'une clé de licence via PayPal Commerce, la date de renouvellement de l'abonnement ne correspondait pas à la date d'expiration de la clé de licence.
  • Correction : EDD signalant occasionnellement une date d'expiration d'abonnement incorrecte après une mise à niveau. (La date d'EDD ne correspondait pas à la date de renouvellement de la passerelle de paiement, qui était la bonne.)
  • Correction : Essais PayPal créés occasionnellement pour une durée incorrecte.
Version 2.11.1 — August 30, 2021
  • Amélioration : Meilleure compatibilité avec la mise en cache des pages lors de l'utilisation de la passerelle PayPal Commerce.
Version 2.10.5 — June 7, 2021
  • Correction : Stripe – Les paiements de renouvellement n'étaient pas enregistrés correctement pour les devises à décimales zéro.
  • Correction : EDD 3.0 – Impossible de capturer les intentions de paiement Stripe avec des devises à décimales zéro.
  • Correction : EDD 3.0 – Les paiements de renouvellement automatique n'héritaient pas du taux de taxe de la commande parente.
Version 2.11 — June 7, 2021
  • Nouveau : Ajout du support pour la passerelle PayPal Commerce.
  • Correction : Gestion des licences logicielles – La mauvaise date d'expiration pouvait être calculée lors de l'utilisation d'essais uniques.
  • Correction : Gestion des licences logicielles – La logique de mise à niveau prend maintenant en compte différentes durées de licence avec des prix variables.
  • Correction : PayPal Express – L'IPN de renouvellement pouvait avoir un montant de paiement incorrect enregistré dans EDD.
  • Correction : Un code de réduction pouvait modifier un essai de 0 $ à un montant non nul.
  • Correction : Les calculs de taxes ont été améliorés lors de l'utilisation de frais d'inscription.
  • Correction : EDD 3.0 – Mise à jour de plus de références aux appels de fonction `post_`.
  • Correction : EDD 3.0 – Les vues de la table des commandes utilisaient toujours wp_count_posts pour les paiements.
  • Correction : EDD 3.0 – Les paiements récurrents pouvaient écraser le paramètre de statut de la commande lors de l'interrogation des commandes.
Version 2.10.4 — May 24, 2021
  • Amélioration : Ajout d'ID HTML aux avis d'erreur de la gestion des licences logicielles.
  • Correction : La case « Annuler l'abonnement » s'affiche même s'il n'y a pas d'abonnement associé au paiement.
  • Correction : Erreur d'indice indéfini dans la méthode add_subscription_cart_details().
  • Correction : Il était possible d'ajouter une note à un abonnement concernant un changement de statut, même si le changement de statut échouait. La note n'est maintenant ajoutée que si l'enregistrement de la base de données a été mis à jour avec succès.
  • Correction : Erreurs fatales lors de l'exécution d'anciennes mises à niveau de base de données.
  • Dev : Assurez-vous que le fichier des fonctions PayPal est toujours chargé.
  • EDD 3.0 : Ajouter une case à cocher « Annuler l'abonnement » à la nouvelle interface utilisateur de remboursement.
Version 2.10.3 — April 29, 2021
  • Amélioration : Les balises de modèle peuvent maintenant être utilisées dans les sujets des e-mails de réception/échec de paiement.
  • Amélioration : La largeur de la boîte de saisie « Fois » a été augmentée.
  • Correction : L'intégration Stripe ne vérifiait pas correctement les devises à zéro décimale lors de la création d'un plan/produit Stripe.
  • Correction : Les renouvellements automatiques de licence n'apparaissaient pas dans le rapport « Renouvellements de licence » de Software Licensing.
  • Correction : Les paiements de renouvellement ne définissaient pas la « date d'achèvement ».
  • Correction : Avis de dépréciation en PHP 8.
  • Correction : Fichiers inutiles inclus dans la compilation.
Version 2.10.2 — March 4, 2021
  • Correction : Un client pouvait se retrouver avec deux abonnements s'il en avait un défaillant puis qu'il renouvelait manuellement. L'abonnement défaillant est maintenant annulé lors de la création du nouveau.
  • Correction : Erreurs JavaScript lors de la mise à jour d'une méthode de paiement pour un abonnement Stripe.
  • Correction : Ancien abonnement non annulé lors de la mise à niveau via la passerelle de test.
  • Correction : Les adresses pour les paiements de renouvellement pouvaient être vides si le dossier client n'avait pas d'adresse associée, mais que le paiement d'origine en avait une.
  • Correction : Erreur fatale lors de la création manuelle d'un abonnement avec un ID de paiement invalide.
  • Dev : Compatibilité EDD 3.0 avec l'exportation des gains.
Version 2.10.1 — February 1, 2021
  • Correction : Les essais uniques n'étaient pas honorés lors de l'achat via PayPal Express.
  • Correction : Taux de taxes stockés incorrectement lors de l'utilisation de taux de taxes avec plus d'une décimale.
  • Correction : Erreur « Valeur non numérique » lors de la visualisation de certains enregistrements d'abonnement.
  • Correction : Erreurs d'indice indéfini.
  • Correction : Erreur d'horodatage invalide lors de la mise à niveau d'une licence à vie vers un abonnement récurrent.
  • Correction : Offre incorrecte d'un montant au prorata lors de la mise à niveau à partir d'un essai gratuit.
  • Correction : Les paiements hors site 2Checkout ne fonctionnaient pas en mode sandbox.
  • Correction : Les taux de taxes n'étaient pas stockés pour les paiements de renouvellement.
  • Correction : Avis de dépréciation lorsque la passerelle 2Checkout est activée.
  • Correction : « Sortie inattendue lors de l'activation » lors de la première activation du plugin.
  • Correction : Impossible de supprimer un essai d'un prix variable lorsqu'il avait été enregistré précédemment.
  • Amélioration : Remplacer les formats de date/heure codés en dur par les options du site.
  • Dev : Compatibilité avec la sortie d'EDD 3.0.
  • i18n: Traduction allemande ajoutée.
  • i18n : Permettre la traduction de la chaîne d'unité de durée d'essai.

Ressources populaires

Commencez à vendre dès aujourd'hui !

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