Aller au contenu

Configurer la désactivation pour les abonnements

Le processus de désactivation dans XLS Padlock permet aux utilisateurs finaux de désenregistrer leurs applications de classeur Excel activées de leur appareil actuel, leur permettant ainsi de transférer leur licence vers un autre appareil. Ce processus est utile dans des scénarios tels qu un changement de matériel, une mise à niveau du système ou le passage à un nouvel ordinateur.

Le WooCommerce Integration Kit gère efficacement le processus de désactivation en ligne, y compris pour les abonnements. Lorsqu un utilisateur décide de désactiver une licence sur son appareil, le processus est automatisé, ce qui simplifie le flux de travail à la fois pour les utilisateurs et les administrateurs. Aucun besoin de vérifier manuellement les certificats de désactivation.

Pour activer la fonction de validation, cochez l option “Allow deactivation for this workbook application” et renseignez le champ Base Deactivation URL :

Paramètres de désactivation de XLS Padlock avec l'option de désactivation activée et le champ Base Deactivation URL

Dans le champ Base Deactivation URL, saisissez l URL de base telle que définie précédemment (voir URL de base pour l activation) sur votre serveur web suivie de /dosubdeactivation/{product ID} (une barre oblique finale / n est pas obligatoire) et remplacez {product ID} par l identifiant de produit associé à votre classeur (et défini dans workbooks.json).

Dans notre cas, cela donnerait :

https://www.mywebsite.com/wordpress/activation/dosubdeactivation/3636

Recompilez l EXE de votre classeur avec XLS Padlock. C est tout.

Lorsque les utilisateurs finaux souhaitent désactiver (voir le guide de l utilisateur de XLS Padlock pour les instructions sur la manière de désactiver une application de classeur), le serveur en sera informé et l activation existante qui y est stockée sera supprimée.

Utilisateur final désactivant l'application de classeur protégée, ce qui supprime l'activation du serveur

Lors de la désactivation, le kit WooCommerce vérifie également le statut de l abonnement.

Cela garantit que seuls les clients disposant d un abonnement actif peuvent désactiver des licences existantes afin de les transférer.

Après une désactivation réussie, une note est également ajoutée à l abonnement du client pour votre information :

Note ajoutée à l'abonnement WooCommerce du client après une désactivation réussie