If you are processing activation requests from customers automatically on your website, you need to generate Activation Codes on your web server. LockXLS has utilities, which generates activation codes from command line - KeyGen.exe (for Windows platform) and keygen (for Linux platform). Both of them are located in the C:\Program Files\LockXLS\KeyGen folder. KeyGen.exe(keygen) is a console application, it generates activation codes, like LockXLS Activation Code Generator. The only difference between them - KeyGen doesn't have user interface.
Typically online activation consists of the following steps:
LockXLS provides a keygen application, which should be used on your website to generate activation codes. Authorization interface and customers database should be implemented on your website. To use keygen on your website your should have permission to run console application from script on your website. Please, make sure that your hosting provider allows this.
On your website you should use Keygen with the following parameters:
KeyGen <Product Code> <Computer Code> <Expiration Timeout>
Expiration Timeout is optional parameter, it is equal number of days, while license is valid. After this period file license should be renewed.
Keygen.exe MyProductCode 0CC4-BCEC-B3BF-4592 generates activation code which never expires
Keygen.exe MyProductCode 0CC4-BCEC-B3BF-4592 365 generates activation code with expiration timeout equal to 1 year.
Same examples for Linux:
./keygen MyProductCode 0CC4-BCEC-B3BF-4592
./keygen MyProductCode 0CC4-BCEC-B3BF-4592 365