License Screen - Working with Serial Numbers - Pro!

A Serial Number is a textual representation of a license (e.g. SR84D-VBESQ-GK3RC-F9HM5-ESQGU) that can be printed on the product box or sent by a publisher as confirmation of purchase. Usually a Serial Number would be used by the end user to obtain a license using the Protection! Licensing Wizard.

Serial Numbers v2 are based on the concept of the License Alias. Serial Numbers v2 contain an encoded representation of the license number and license alias. Because Serial Numbers v2 refers back to the License Alias it is possible to associate an exact set of license attributes with each Serial Number. This eliminates a major limitation of Serial Numbers v1 where Serial Number v1 was able to hold only a limited set of license attributes.

Serial Numbers v2 is relatively transparent to the customers who are still using original Serial Number structure as Serial Numbers v1 are still supported. However, Serial Numbers v1 are now deprecated / obsolete. Special attribute in the products storage defines which version of Serial Numbers should be used. This could be controlled via the "Products Screen" - "Options | Use Obsolete Serial Numbers" menu item.

All of the Serial Numbers dependent functionality including API and the dialogs supports both versions of the Serial Numbers and provides specific implementation for the currently selected Serial Number version.


Working with Serial Numbers v1

Due to the limited length of the Serial Number, it includes the following license attributes only:

The following procedure will generate a new Serial Number for a given license:

  1. Fill in all required license attributes.
  2. Select "Edit | Generate Serial Number" on the menu bar.
  3. Click the "Copy" button to copy the generated Serial Number to the system clipboard

The following procedure will generate Serial Numbers in bulk:

  1. Select "Edit | Generate Serial Numbers" on the menu bar.
  2. Fill-in the License number.
  3. Specify how many Serial Numbers you want to generate for a given license (the "Count" field).
  4. Click the "Generate" button.
  5. Click the "Copy" button to copy all of the generated Serial Numbers to the system clipboard.

The following procedure will parse Serial Number and generate a new license based on information obtained from the Serial Number: