Connects to the License Server and renews a subscription. When a subscription is renewed, each activated license is automatically reactivated on the server and a new computer bound key is generated with a new expiry date. When customers reactivate their license, they receive the new computer bound key with the new expiry date, thus extending their subscription period.
To invoke this method via a URL:
http://yourserver/yourvirtualdirectory/qlmservice.asmx/RenewSubscriptionHttp?is_avkey=<activationKey>&is_vendor=<xyz>&is_expdate=<date>&is_user=<user>&is_pwd=<pwd>
where
- is_avkey = Activation Key that is being renewed. This argument is required.
- is_vendor = One of the supported eCommerce providers. This argument is required.
- is_expdate = date at which the license will expire. You must specify either is_expdate or is_expduration.
- is_expduration = duration in days after which the license will expire. You must specify either is_expdate or is_expduration.
- is_user = username as defined in the eCommerce Providers section in QLM (Manage Keys / Tools / 3rd Party Extensions or Manage Keys / Tools / eCommerce Providers) - This argument is optional
- is_pwd = password as defined in the eCommerce Providers section in QLM (Manage Keys / Tools / 3rd Party Extensions or Manage Keys / Tools / eCommerce Providers) - This argument is optional
- is_pp = Product Properties to set.
The syntax for setting a product property is:
&is_pp=<category>.<name>::value::expiryDate||<category>.<name>::value::expiryDate
Example:
https://quicklicensemanager.com/qlmdemo/QlmLicenseServer/qlmservice.asmx/RenewSubscriptionHttp?is_vendor=fastspring&is_expduration=23&is_pp=quality.module_qa::abc::2017-12-31||quality.module_control::true
Comments
0 comments
Article is closed for comments.