How does online activation work

Online activation needs a remote server with the necessary program files installed on it. User registration information for your publication is directly checked and downloaded from the server by the publication: thus, you can remotely control who can activate certificates and unlock registered editions of your publications. Moreover, activation ensures that end users can only activate their key on a given number of computers, and that users who got a refund cannot access the publication anymore.

Activation Steps

  1. The user places an order for your publication or ebook from your authorized reseller (for instance PayPal). The latter sends the user information to a dedicated script on your server. This script creates a record with the user information in the database and sends a unique registration key to the end user (by email for instance).
  2. The user starts the publication and enters his activation key in the nag screen as shown below. He clicks Activate.

activation screen

  1. The publication connects to your server, calls a dedicated script while passing parameters such as the registration key, the unique system ID. No private personal data is sent.
  2. The script on the server searches for the record associated with the registration key in the database. If the account is found, it checks the number of allowed activations, whether the account is locked or not... The script generates registration data (with the user's name, unique system ID...) and returns it to the publication.
  3. The publication analyzes the registration data. If the activation is allowed by the server, the certificate is unlocked; otherwise, an error message is displayed.

Everything can be automated thanks to scripts and/or controlled manually thanks to the online administration panel.

Moreover, you can validate the access to the publication each time it is run for instance. This lets you control who can access your publication.

img Server requirements


About

This is the online documentation of the HTML Executable Activation Kit.

About this Activation Kit

HTML Executable is an ebook compiler that lets you build secure ebooks with your websites, HTML or PDF documents. The generated ebooks can work with online activation: you can create trial or restricted versions of your ebooks, and offer them for public downloads. After purchase, customers can activate their ebook thanks to an activation code on a given number of computers only. Moreover, you can control who may read your ebook, block access at any time and authorize refunds to your customers. Everything is automated thanks to this activation kit.

Learn more about HTML Executable - Free Trial