Validatieproces voor abonnementen
De WooCommerce Integration Kit ondersteunt de validatiefunctie van XLS Padlock: u kunt uw gecompileerde werkmap-EXE zo configureren dat deze regelmatig de geldigheid van het abonnement van de klant controleert.
Mogelijke toepassingen:
- u verkoopt Excel-werkmappen en u wilt de toegang ertoe blokkeren als eindgebruikers om een terugbetaling 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 eerder gedefinieerde basis-URL in (zie Basis-URL voor activering) op uw webserver gevolgd door /dosubvalidation/{product ID} (een afsluitende slash / is niet verplicht) en vervang {product ID} door de product-ID die aan uw werkmap is gekoppeld (en in workbooks.json is gedefinieerd).
In ons geval zou dat zijn:
https://www.mywebsite.com/wordpress/activation/dosubvalidation/68Bepaal vervolgens de frequentie van de validatie en wat er moet gebeuren als de validatie mislukt. Raadpleeg de XLS Padlock User Guide voor meer informatie over elke instelling.
Compileer uw werkmap-EXE opnieuw met XLS Padlock.
De gecompileerde werkmap-EXE kan nu bij het opstarten een validatie uitvoeren:

Stel dat u de toegang van uw klant hebt geblokkeerd (zie Een klant blokkeren) of dat het abonnement is verlopen, dan krijgen zij deze foutmelding (geretourneerd door de webtoepassing):

Anders, als de validatie slaagt, vervolgt de gecompileerde werkmap-EXE de uitvoering.
Tijdens de validatie controleert de WooCommerce-kit ook de status van het abonnement.
Zo wordt gewaarborgd dat alleen betalende klanten met actieve abonnementen worden gevalideerd en daardoor toegang tot de werkmap kunnen krijgen.