Ga naar inhoud

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.

XLS Padlock-pagina Online Activation met het ingevulde veld Base Validation URL

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-demo

Definieer 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:

Gecompileerde werkmap-EXE die abonnementsvalidatie uitvoert 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):

Foutmelding dat het abonnement is verlopen of geblokkeerd en de validatie wordt geweigerd

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.