Beschrijving van het validatieproces
Stel dat uw klanten na aankoop een terugbetaling willen krijgen of hun abonnement willen opzeggen, dan kunt u nu hun toegang tot uw werkmap blokkeren. Dit is mogelijk dankzij de validatiefunctie van XLS Padlock die door de FS Subscription Kit wordt afgehandeld: u kunt uw gecompileerde EXE van de werkmap configureren om regelmatig de geldigheid van het abonnement van de klant te controleren.
Mogelijke toepassingen:
- u verkoopt Excel-werkmappen en u wilt de toegang ertoe blokkeren als eindgebruikers om terugbetalingen vragen.
- u wilt regelmatig bepalen wie toegang heeft tot Excel-werkmappen.
Om de validatiefunctie te activeren, vult u het veld voor de basis-validatie-URL in.

Voer in het veld Base Validation URL de basis-URL in zoals eerder gedefinieerd (zie Basis-URL voor activering) op uw webserver, gevolgd door /dosubvalidation/{product path} (een afsluitende slash / is niet verplicht) en vervang {product path} door het FastSpring-productpad dat aan uw werkmap is gekoppeld (en gedefinieerd in workbooks.json).
In ons geval zou dit zijn:
https://www.mywebsite.com/subscription/dosubvalidation/markbook-demoDefinieer vervolgens de frequentie van de validatie en wat er moet gebeuren als de validatie mislukt. Raadpleeg de XLS Padlock-gebruikershandleiding voor meer informatie over elke instelling.
Hercompileer uw EXE van de werkmap met XLS Padlock.
De gecompileerde EXE van de werkmap kan nu validatie uitvoeren bij het opstarten:

Stel dat u de toegang van uw klanten hebt geblokkeerd (door hun abonnement op te zeggen) of als het abonnement is verlopen, dan krijgen ze deze fout (geretourneerd door de webtoepassing):

Anders, als de validatie succesvol is, gaat de gecompileerde EXE van de werkmap verder met de uitvoering.
Tijdens de validatie controleert de FS-kit ook de status van het abonnement.
Dit zorgt ervoor dat alleen betalende klanten met actieve abonnementen worden gevalideerd en daarom toegang tot de werkmap kunnen krijgen.