Introduction

The flexible subscription feature allows clients to choose the start date of their subscription license within a specified range. The start of the license is considered from the order date within the product period—month and year.

How It Worked Before

Before the implementation of the flexible subscription mechanism, users could order subscription licenses in two ways:

  • From the beginning of the month in which the order was created

  • From the beginning of the month following the month of the order


To place an order starting from the next month, clients needed to check the "Start working from next month" flag in the "New Order" application. For products that offered a grace period:

  • The application was confirmed immediately,
  • The license was issued for the grace period,
  • The working license always started from the 1st of the month following the end of the grace period.

How It Works Now

The "Start working from next month" flag has been removed. All start and end dates of licenses in applications created before the implementation of flexible subscriptions have been preserved.

Applications for Licenses Without a Grace Period

A new field "Start Date of license" has been added to the header of the "New Order" application. This field is displayed only for applications with a product type of "Subscription License" without a grace period.  Using the "Start Date of license" field, users can set the date from which the licenses for all products selected in the table section of the application will begin to work:

By default, the "Start Date of license" field is filled with the current date, but users can select any other date within the allowable range.

The start date of the range is always the current date. The end date is equal to the current date + 30 days.  The "End Date of license" for each product is calculated as "Start Date of license" - 1 day + "starting number of months" from the product card.

Applications for Licenses With a Privilege Period

This refers to applications with auto-confirmation. In such applications, the "Start Date of license" field is absent from the header. The start and end dates for both privilege and working periods are automatically calculated as follows:

  • The "Start Date of privilege period" is set to the current date,
  • The "End Date of privilege period" is calculated as "Start Date of privilege period" - 1 day + "privilege period" from the product card,
  • The "Start Date of license" is calculated as "End Date of privilege period" + 1 day,
  • The "End Date of license" is calculated as "Start Date of license" - 1 day + "starting number of months" from the product card.

Automatic and Manual Prolongation

In orders created as a result of automatic or manual prolongation, the Start Date of license is by default set to the end date of the current license "plus" one day.