Ir al contenido

Description of the validation process

Esta página aún no está disponible en tu idioma.

The WooCommerce Integration Kit supports the validation feature of XLS Padlock: you can configure your compiled workbook EXE to check the validity of the activation regularly.

Possible uses:

  • you sell Excel workbooks and you want to block access to them if end users ask for refunds.
  • you want to control who can access Excel workbooks regularly.

To activate the validation feature, fill in the base validation URL field.

In the Base Validation URL field, enter the base URL as defined previously (see Base URL for activation) on your web server followed by /dovalidation/{product ID} (a final slash / is not mandatory) and replace {product ID} with the product ID associated to your workbook (and defined in workbooks.json).

In our case, it would be:

https://www.mywebsite.com/wordpress/activation/dovalidation/68

Then, define the frequency of validation and what should happen if the validation fails. Please refer to the XLS Padlock User Guide for further details about each setting.

Recompile your workbook EXE with XLS Padlock.

The compiled workbook EXE can now perform validation at startup:

Suppose that you blocked the access of your customer (see Blocking a customer), they will get this error (returned by the web application):

Otherwise, if validation is successful, the compiled workbook EXE continues its execution.

During validation, the WooCommerce kit also checks the order’s status.

It will be refused if the status is pending, processing, on-hold, cancelled, refunded or failed. This ensures that only paid customers are validated.