Version 7.4. Release date 12 July 2023

New features and enhancements:

Extended integration with Microsoft services


  • The ability to order a Microsoft NCE subscription with a custom expiration date has been added. Customers and managers can align it with one of the tenant's paid subscriptions or just with the first day of the month. As a result, the subscription period in a sales order is shortened, but the subscription will be renewed for a full period in sync with other Microsoft NCE subscriptions, simplifying their shared payment. The list of available options and associated subscriptions is displayed on an additional order step. (CR-1877, CR-2076)
  • The support of the cancellation window for a paid Microsoft NCE subscription after its renewal has been added. A subscription can be deleted within a limited period after the renewal, similar to its purchase. The same group of settings in a service term is used for both cases. The deletion settings allow configuring the periods when a manager and customer can delete a subscription. The deletion setting for a customer is also used to create a delayed operation to close all charges for P1Y Annual and P1M Monthly subscriptions and allow refunds to a customer during the specified period. In the Customer Control Panel, information about the subscription cancelation terms after purchase and renewal is displayed on the subscription page. Also, a countdown timer is displayed next to the "Delete Subscription" button. When the period expires, the button and timer disappear, and deleting a subscription becomes unavailable. (CR-1894, CR-2085)
  • The process of deletion of a Microsoft NCE subscription has been improved to regard its status in Microsoft. In particular, to avoid getting a subscription in the "Deletion error" status due to the impossibility of deleting it, the platform checks the subscription status on the Microsoft side and, depending on it, decides to stop or delete the subscription on the Microsoft side and then transfers the subscription to status "Deleted". (CR-1750)
  • In the Operator Control Panel, an account address validation step has been added when ordering a Microsoft subscription for a new Microsoft tenant. If the address specified in the platform fails Microsoft's validation, an explanation of which part of the address caused the error and a list of three suggested by Microsoft addresses are displayed. (CR-2174)
  • The support of an additional deal review by Microsoft has been added. If Microsoft moves an order to the pending Purchase Order upload status, the platform notifies the account manager to contact the customer and provide additional information about the deal to the Microsoft Partner Center. While the review is underway, the order and subscription in the platform remain in their intermediate statuses. As soon as the platform receives information from Microsoft that the review has been passed, the order is completed, and the subscription is activated. (CR-2158)
  • In the Customer Control Panel, the support of the filtering by virtual machine name has been added to the consumption charts and reports of Microsoft Azure Plan subscriptions. (CR-2019)
  • In the Customer Control Panel, on the "Microsoft Licenses Usage" page, the grouping of licenses and the text of an informational message have been improved. (CR-2186)
  • In the Customer Control Panel, in the "Service management" section, the ability to view and assign user roles for Microsoft Azure Plan subscriptions has been added. Customers can assign a role to up to 10 users at once. (CR-1912)

Added support of recommended prices (ERP)


Prices recommended by a vendor are set and stored in plans on the distributor level, along with the net cost and retail price. When delegating a plan to downstream resellers, recommended prices are transferred as read-only and automatically synchronized when changed on the upstream level. Managers can view the current recommended prices in the "Price List" section and compare them with the net cost and retail price when placing an order, which reduces potential financial risks. (CR-2139)

Implemented displaying taxes in the Customer Control Panel


Tax information is now displayed during the order configuration, on the subscription details page, in the list of blocked charges, in consumption reports, and in the order and payment cards. The calculation of taxes in the platform was implemented earlier. (CR-2039)

Added ability to set a custom subscription name


A customer can name a subscription during purchase and rename it later. An individual name can help to find a subscription among other subscriptions to the same plan. (CR-1950)

Improved user experience in the platform


In the Customer Control Panel:

  • When switching a subscription plan, grouping by product and sorting by price have been applied to plans displayed on the first step of the order configuration. (CR-2257)
  • The switch plan button for trial subscriptions has been renamed to "Switch to a paid plan". (CR-1965)
  • In the card of a postpaid order, information about the resource unit price in the plan currency is now displayed if it differs from the reseller currency. Also, a warning that the final payment amount may change due to the exchange rate and taxes is now displayed. (CR-1955)
  • Synchronization with the server date and time has been implemented to display dates, timers, and filters. (CR-2244)
  • The ability to search accounts by ID has been added. Previously, customers could find their accounts only by name. Also, the account ID is now displayed next to the name. (CR-2121)

In the Operator Control Panel:

  • On the application template details page, the appearance settings of the link to the vendor's portal have been added. The link can be displayed on the subscription details page in the Customer Control Panel. At the same time, the configuration of access points that are no longer used in the Customer Control Panel has been excluded. (CR-2191)
  • When migrating Google Cloud subscriptions, a plan named "Google Cloud Platform" is now selected automatically. (CR-2100)
  • While ordering a new subscription, it is now possible to search a plan by its SKU. Previously, managers could search plans only by ID and name. (CR-2153)
  • The user experience has been improved on a page with the configuration of the appearance of account attributes in the Customer Control Panel. (CR-2105, AB-36515)
  • For notifications about the payment status change and an approaching payment due date, the ability to attach an invoice, including ones issued by a third-party ERP system, and display their total amount has been added. (CR-2079)

Also, the platform's security has been improved, and various technical improvements have been implemented. (CR-2073, CR-2112, CR-2151, CR-2205, CR-2219, AB-36623, AB-34931, AB-37073)

Extended API


New methods of the internal API have been implemented, and several existing ones have been improved. (CR-1877, CR-1894, CR-2118, CR-2149, CR-2188, CR-2243, CR-2256, CR-2269)

Fixed issues


The following issues have been fixed: AB-36969 (SAP-19826), AB-36364 (SAP-19351), AB-37044 (SAP-19731), AB-36920 (SAP-19768).