Find below different workflows for products, where the full version is time limited (subscription product).

Evaluation version, product activation, full version is time limited

The product starts in evaluation mode. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version with a time limitation . This workflow is ideal for subscription products which should expire if the subscription is not prolonged.

 

WorkflowType=1

FullVersionIsTimeLimited=true

ActivationStateAfterCPon=10

 

The time limitation of the full version is coded in the Serial Number.

 

Click to enlarge
Create Serial Number with time limitation for full version

 

Screen - Full version expired

 

One or more time dependent message screens can be defined to notify the user before the product expires - Details

 

License File Settings

 

By default, the Demo Version / Evaluation Version is either a

 

       Time limited full Version or

 
Flag Demo Version is unchecked. Field Valid number of days is set to a value greater then 0

 
 

 

Flag Demo Version is checked. Field Valid number of days is set to a value greater then 0

 

 

Typical start screen in evaluation mode

 

 

To prevent, that the user can install the product again after it expired, there are 2 options:

 

Do not allow a reinstallation (recommended) or
Activate tamper detection

 

 

Once the full version (subscription) expires, a new Serial Number is needed. Screen full version expired.

 

No evaluation version, product activation, full version is time limited

The product has no evaluation period. It needs a Serial Number before it can be used. It is activated using one of the activation methods (online, e-mail, fax, phone).  After the product activation, it is a full version with a time limitation. This workflow is ideal for subscription products which should expire if the subscription is not prolonged.

 

 

WorkflowType=2

FullVersionIsTimeLimited=true

ActivationStateAfterCPon=10

 

 

License File Settings

 

Field Valid number of days is set to 0

 

 

The time limitation of the full version is coded in the Serial Number.

 

Click to enlarge
Create Serial Number with time limitation for full version

 

 

The setting in the license file - valid number of days or expiry date - is ignored.

 

Typical start screen - No Evaluation Mode
Screen - Full version expired

 

One or more time dependent message screens can be defined to notify the user before the product expires - Details

 

 

To prevent, that the user can install the product again after it expired, there are 2 options:

 

Do not allow a reinstallation (recommended) or
Activate tamper detection

 

Once the full version (subscription) expires, a new Serial Number is needed. Screen full version expired.