A subscription is a time-limited service that provides access to Wordize SDK updates. The subscription is tied to the Purchase of a License and is mandatory.
A subscription determines the functionality available to you with specific versions of the Wordize SDK released during the subscription period. For example, if you purchase a license for a particular module with a 2-year subscription, you can receive all SDK updates released within those two years, along with access to any improvements and features added to the licensed module during that time. After your subscription expires, you can continue to use the SDK and the licensed module indefinitely. However, you will no longer be able to update the SDK and access the latest features unless you renew your subscription.
To renew your subscription, follow these steps:
- Log in to your account on the Content Management Platform
- Go to the Renew an Existing Order
- Review your subscription information, and select the renewal option that meets your needs
- Complete the payment process
- Once your renewal is confirmed, download the updated license file from My Orders and Quotes
- Replace the old license file in your project with the new one
An exception will be thrown when trying to activate the license, and the functionality of the licensed module that was updated to an unsupported version will switch to Evaluation Access mode, meaning it will operate with restrictions. To restore full functionality, you simply need to revert to an SDK version released within your subscription period or renew your license.
For example, if you purchased a license for the Merge module with a subscription that expires on January 1, 2027, you can only use SDK versions released before that date. If you upgrade to an SDK version released on or after January 2, 2027, the document merge functionality will automatically go into evaluation mode, resulting in unexpected watermarks in the output.
If you have multiple licenses for different modules purchased at different time, it is important to keep track of the expiration date of each subscription. Uncontrolled SDK updates can cause some modules to continue to run in full-function mode (if their subscriptions are valid), while others will operate in Evaluation Access mode (if their subscriptions have expired).
By carefully managing subscriptions, you can ensure a stable development environment and access to the features your project depends on.