Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 3.8 KB

upgradelicense.md

File metadata and controls

36 lines (28 loc) · 3.8 KB

UpgradeLicense

Description

Upgrades a license by issuing a new license key and replacing the old one. You can upgrade the following data associated with a license:

  • Features associated with a license
  • The expiry date of the license
  • Duration of the license
  • Major and Minor version of the product

To call this function, you must set the enableUpgradeLicense server property to true.

To invoke this method via a URL, append this function's name to the URL of the QLM License Server and add the required arguments.

{% code overflow="wrap" %}

https://yourserver/yourvirtualdirectory/qlmservice.asmx/UpgradeLicense?is_avkey=<activationKey>&is_productid=<productID>&is_majorversion=<majorVersion>&is_minorversion=<minorVersion>&is_vendor=digibuy&is_features=<features>&is_expduration=<duration>&is_expdate=<date>

{% endcode %}

Arguments

Parameter Description
is_avkey the current activation key
is_expdate date at which the license will expire
is_expduration expiry duration of the license key
is_features semi comma separated list of feature sets and their corresponding values. Example: is_features=0:3;1:1. This means that in feature set 0, features 1 + 2 are enabled and in feature set 1, feature 1 is enabled.
is_productid ID of the product
is_majorversion new major version of the product
is_minorversion new minor version of the product
is_pwd password as defined in the eCommerce Providers section in QLM (Manage Keys / Tools / 3rd Party Extensions or Manage Keys / Tools / eCommerce Providers)
is_qlmversion QLM engine version
is_user username as defined in the eCommerce Providers section in QLM (Manage Keys / Tools / 3rd Party Extensions or Manage Keys / Tools / eCommerce Providers)
is_vendor One of the supported vendors