Connexion
Commencer

Blog Easy Digital Downloads

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

Un nouveau logiciel de licence amélioré

Dernière mise à jour :

image de l'auteur
By Pippin Williamson
image de l'évaluateur
REVIEWED By Chris Klosowski President

La gestion des licences logicielles est l'une de nos extensions essentielles qui distingue vraiment Easy Digital Downloads. C'est ce qui permet à tant de produits logiciels géniaux d'être vendus et gérés par des développeurs et des créateurs de produits du monde entier. C'est aussi l'une de nos plus anciennes extensions et elle a été publiée pour la première fois le 12 septembre 2012.

De nombreuses parties du plugin ont commencé à montrer leur âge. Aujourd'hui, cependant, nous sommes ravis d'annoncer la sortie de la version 3.5 de Software Licensing, une mise à jour qui apporte des améliorations spectaculaires à l'ensemble du plugin.

Il y a beaucoup d'améliorations dans cette mise à jour. Examinons les points saillants.

Administration des licences redessinée

Il y a beaucoup de données associées aux clés de licence. Dans la version 3.5, nous avons redessiné la plupart des zones d'administration de Software Licensing.

Téléchargements → Licences

Le tableau de liste qui affiche toutes les clés de licence a été amélioré pour aider à réduire l'encombrement et à améliorer l'affichage sur les petits écrans.

Écran des détails de la licence

Chaque clé de licence dispose désormais d'un écran de détails dédié où toutes les informations pertinentes pour la clé de licence sont disponibles. Cet écran fournit également des outils pour les actions, telles que le renouvellement ou la désactivation d'une licence, la modification d'une date d'expiration, l'obtention d'une URL de mise à niveau, les clés de licence associées et même les enregistrements de paiement associés. Cela rend la gestion des clés de licence et la localisation des enregistrements clients et de paiement associés beaucoup, beaucoup plus facile.

Prorata de mise à niveau amélioré

Dans la version 3.3, nous avons introduit des chemins de mise à niveau pour les clés de licence qui permettaient aux clients de passer d'un niveau de licence à l'autre. Avec la fonctionnalité originale de chemins de mise à niveau, nous avons inclus la prise en charge d'un prorata simple qui accordait aux clients des réductions sur la mise à niveau en fonction de ce qu'ils avaient déjà payé. Nous avons maintenant amélioré davantage les chemins de mise à niveau en ajoutant la prise en charge des remises de prorata basées sur le temps.

Les administrateurs de site peuvent désormais sélectionner le prorata "Basé sur le coût" ou "Basé sur le temps". Avec les calculs basés sur le temps, le coût d'une mise à niveau prend en compte le temps restant sur la licence existante, puis proratise le nouvel achat en conséquence.

Remises de renouvellement par article

Les clés de licence doivent souvent être renouvelées sur une base mensuelle ou annuelle. Pour cela, Software Licensing a toujours pris en charge les remises de renouvellement afin que les clients puissent recevoir une remise, telle que 30%, lorsqu'ils renouvellent une clé de licence existante. Dans la version 3.5, nous avons étendu cette fonctionnalité pour prendre en charge les remises de renouvellement par article.

Cela signifie que les produits peuvent désormais avoir des remises de renouvellement personnalisées. Souhaitez-vous offrir 20% sur un produit mais 30% sur un autre ? Maintenant, vous le pouvez !

API de développement : classe EDD_SL_License

Software Licensing est conçu pour les développeurs et les créateurs de produits et dans la version 3.5, nous avons considérablement amélioré les API internes pour faciliter le travail des développeurs avec Software Licensing et son extension. La nouvelle classe EDD_SL_License offre un accès facile à toutes les données associées aux clés de licence et facilite l'interaction et l'ajustement de ces données.

Versions bêta

Les versions bêta (comme la 3.5 de Software Licensing) incluent souvent des mises à jour logicielles réussies. Nous avons donc introduit une nouvelle fonctionnalité qui vous permet de publier des versions bêta de votre logiciel et d'offrir aux clients un moyen simple de les installer.

Consultez notre documentation pour plus d'informations.

Nous avons en fait utilisé cette fonctionnalité pour publier une version bêta de Software Licensing 3.5 il y a plusieurs semaines.

Nouvelles classes d'updater pour les thèmes et plugins WordPress

Les classes d'updater pour les thèmes et plugins WordPress ont été mises à jour pour corriger certains bugs, améliorer les performances et rendre disponibles de nouvelles fonctionnalités (telles que les versions bêta). Veuillez mettre à jour vos thèmes et plugins si vous utilisez ces classes.

Les nouvelles versions des classes sont :

  • 1.6.9 pour les plugins
  • 1.0.2 pour les thèmes

Autres améliorations

Outre les nouvelles fonctionnalités mentionnées ci-dessus, nous avons également apporté un nombre important d'améliorations supplémentaires.

  • Une nouvelle option a été ajoutée pour forcer la correspondance des e-mails lors du renouvellement des licences. Cela permet aux administrateurs du site d'exiger que les renouvellements de licence soient achetés avec la même adresse e-mail que la licence d'origine.
  • La classe EDD_SL_Plugin_Updater a amélioré la mise en cache et la prise en charge des versions bêta. Veuillez mettre à jour vos intégrations.
  • La classe EDD_Theme_Updater a été mise à jour avec la prise en charge des versions bêta. Veuillez mettre à jour vos intégrations.
  • De nouveaux hooks d'action ont été ajoutés au processus de renouvellement des licences.
  • De nouveaux filtres ont été ajoutés à get_licenses_of_purchase() et get_licenses_by_purchase().
  • Les clés de licence sont désormais incluses dans le point de terminaison /sales/ de l'API REST EDD.
  • License keys for bundles are now grouped in the

    Vous devez être connecté pour afficher les clés de licence.

    Log into Your Account

    Mot de passe perdu ?

    shortcode display.
  • Les achats de mise à niveau de licence peuvent désormais être effectués via une URL directe.
  • Les clés de licence et les métadonnées associées sont désormais supprimées lors d'une réinitialisation complète du magasin.
  • La boîte à métaux des clés de licence dans Détails de la commande a été améliorée.
  • Les liens de mise à niveau en ligne peuvent désormais être affichés sur les boutons d'achat.
  • Les sommes de contrôle MD5 sont désormais incluses dans toutes les réponses de l'API REST de licence.
  • Une nouvelle balise de modèle {expiration_time} a été ajoutée aux e-mails de notification de renouvellement de licence.
  • Une nouvelle option a été ajoutée pour désactiver les codes de réduction sur les renouvellements de licence.
  • Les images de bannière peuvent désormais être ajoutées aux plugins WordPress via l'analyse de ReadMe.txt.
  • La table des clés de licence peut désormais être filtrée par ID de produit de téléchargement en entrant download:#  dans le champ de recherche.
  • Amélioration des étiquettes et de la disposition de la boîte à métaux de licence.
  • Amélioration de l'organisation et de la dénomination des fichiers.

Bugs corrigés

Un certain nombre de bugs majeurs et mineurs ont également été corrigés.

  • Les liens d'action sur la table des clés de licence doivent renvoyer l'utilisateur à l'écran précédent.
  • Paragraphes supplémentaires ajoutés aux e-mails de renouvellement de licence
  • Les dates d'expiration sont affichées en GMT au lieu de l'heure locale.
  • Indicateurs de renouvellement et remises incorrects laissés dans le panier lors de la suppression du renouvellement du panier.
  • Message de téléchargement invalide renvoyé lors de l'utilisation de « item_name » au lieu de « item_id » dans l'API REST de licence.
  • Clés de licence incorrectes générées lors de la régénération des clés pour un achat.
  • La mise à jour de l'e-mail du client ne met pas à jour l'adresse e-mail sur les clés de licence.
  • Message d'erreur affiché lors du chargement de la fenêtre modale « Afficher les détails de la mise à jour » plusieurs fois.
  • Chemins de mise à niveau affichés pour les clés de licence expirées et désactivées.
  • Chemin de mise à niveau incorrect défini comme défaut lorsque les produits contiennent des prix variables.
  • Lien « Renouveler la licence » manquant de la page Afficher les licences dans l'historique des achats du frontend.
  • Clés de licence en double créées lors de la régénération des clés de licence sur un achat.
  • Les URL du site peuvent toujours être gérées par le client lorsque la licence est désactivée.
  • Définir une clé de licence comme à vie ne met pas à jour le statut de la licence.
  • Clés de licence incorrectement définies comme désactivées lorsqu'un remboursement est traité pour un renouvellement.
  • Tiret supplémentaire affiché à la caisse lors du renouvellement d'une clé de licence sans prix variables.
  • La suppression d'un paiement de renouvellement supprime également la clé de licence associée.

Comment obtenir la mise à jour

La version 3.5 de Software Licensing peut être téléchargée depuis la page de votre compte ou via les mises à jour en un clic dans votre installation WordPress. Si vous êtes nouveau dans Software Licensing, l'extension peut être achetée sur la page produit.

Ressources populaires

Avertissement : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Découvrez comment EDD est financé, pourquoi c'est important et comment vous pouvez nous soutenir.

Expérimentez la vente sans interruption avec EDD

Gérez sans effort votre boutique en ligne avec des outils puissants et des transactions sécurisées

Populaire sur EDD en ce moment !

Comment rédiger des descriptions de produits numériques avec WordPress pour augmenter les ventes
How to Write Effective Digital Product Descriptions
Writing digital product descriptions is harder than it looks. Your words are the only thing standing between a browser and…
Comment faire trouver vos produits numériques dans la recherche IA | Optimisation de la recherche IA pour produits numériques
How to Get Digital Products Found by AI Search
AI is changing how people find products to buy. It's not just in ChatGPT. Google AI Overviews now appear above…

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.