Aller au contenu

Description du processus de validation

Supposons que vos clients souhaitent obtenir un remboursement après leur achat ou annuler leur abonnement, vous pouvez désormais bloquer leur accès à votre classeur. Ceci est possible grâce à la fonctionnalité de validation de XLS Padlock prise en charge par le kit d’abonnement FS : vous pouvez configurer votre fichier EXE de classeur compilé pour vérifier régulièrement la validité de l’abonnement du client.

Utilisations possibles :

  • vous vendez des classeurs Excel et vous souhaitez bloquer l’accès à ceux-ci si les utilisateurs finaux demandent un remboursement.
  • vous souhaitez contrôler régulièrement qui peut accéder aux classeurs Excel.

Pour activer la fonctionnalité de validation, renseignez le champ de l’URL de base de validation.

Champ Base Validation URL renseigné pour activer la validation dans XLS Padlock

Dans le champ Base Validation URL, saisissez l’URL de base définie précédemment (voir URL de base pour l’activation) sur votre serveur web suivie de /dosubvalidation/{product path} (une barre oblique finale / n’est pas obligatoire) et remplacez {product path} par le chemin du produit FastSpring associé à votre classeur (et défini dans workbooks.json).

Dans notre cas, ce serait :

https://www.mywebsite.com/subscription/dosubvalidation/markbook-demo

Ensuite, définissez la fréquence de validation et ce qui doit se passer si la validation échoue. Veuillez vous reporter au Guide de l’utilisateur de XLS Padlock pour plus de détails sur chaque paramètre.

Recompilez votre fichier EXE de classeur avec XLS Padlock.

Le fichier EXE de classeur compilé peut maintenant effectuer une validation au démarrage :

Classeur compilé EXE effectuant la validation de l'abonnement au démarrage

Supposons que vous ayez bloqué l’accès de vos clients (en annulant leur abonnement) ou que l’abonnement ait expiré, ils obtiendront cette erreur (renvoyée par l’application web) :

Message d'erreur de validation affiché lorsque l'abonnement est annulé ou expiré

Sinon, si la validation réussit, le fichier EXE de classeur compilé poursuit son exécution.

Pendant la validation, le kit FS vérifie également le statut de l’abonnement.

Cela garantit que seuls les clients payants disposant d’un abonnement actif sont validés et peuvent donc accéder au classeur.