Version 9.12. Release date 26 January 2026

New features and enhancements:

Improved Microsoft Plan Updater mechanism 


When updating Microsoft plans, it is now possible to automatically disable plan purchases and renewals for customers. 

The Operator Control Panel features a new option for bulk management of plan attributes, including publicity, purchase and renewal availability, and auto-renewal settings for customers. Changes apply to selected or filtered plans, are accompanied by an informational notification, and are recorded in the event log. (CR-2931)

The logic for updating switchable plans in the Operator Control Panel has been refined. The linking of switchable plans with identical SKUs but different billing periods (according to the offer matrix) has been improved, taking into account the availability of statuses of delayed and immediate switching according to established rules. The script for creating switchable plans has undergone significant changes: the delegation logic has been completely removed. 

As part of the functionality update, the following has been added:

  • Automatic retrieval of the offer matrix using the MS API.
  • Manual launch of the update using the “Start” button.
  • Display of process history with status updates.
  • Generation of a report available for download in .xlsx format. (CR-2770)

Improved price request for unauthorized users


The module's functionality has been expanded and now includes management controls for charges based on Ingram reports. As part of the improvement, a feature has been added to generate price requests with no mandatory pre-authorization.                
The following features have been added:  

  • Unauthorized users can initiate a commercial offer request by clicking the “Buy“ button on the plan card.  
  • Clicking the “Buy“ button in the plan card starts the process of creating a request for a quote.  
  • Automatic recording of the request in the system after processing of the form. (CR-3020)                                                                                         

Updated Ingram module components 


The module's functionality has been expanded and now includes management controls for charges based on Ingram reports.                                            
                                                                                     
The following improvements have been added:  

  • Receipt and processing of Ingram reports; 
  • Creation and updating of Ingram Charges based on report data; 
  • Calculation of purchase and sale prices, as well as margins; 
  • Creation of new orders of the “Billing order” type;  
  • A new section “Ingram Charges” with support for filtering and sorting; 
  • A detailed “Charges” page connected to the order, subscription, and customer; 
  • The ability to manually set the sale price for Charges; 
  • A new “Charges” element on the Ingram Synchronization page; 
  • Display and filtering of orders with the “Billing order” type in the Ingram Orders section.                                            

This functionality ensures the correct formation of charges and preparation of data for subsequent transfer to the billings core of the platform. (CR-2982, CR-2983)                                            

Added support for Microsoft NCE P3Y:Triennial plan


The platform now offers support for Microsoft NCE subscriptions with a 3-year term (P3Y:Triennial) with a one-time payment for the entire period. These subscriptions can now be ordered and purchased directly through the platform. (CR-2957)

Improved user experience in the platform 


In the Operator Control Panel: 

  • The logic for processing the Admin Email field when adding and using an existing Microsoft tenant has been updated. Currently, Admin Email is not saved or displayed if the customer is already associated with a tenant or if the “Existing tenant” option is selected when ordering or migrating subscriptions (NCE, Azure, Perpetual), eliminating the display of inaccurate data. For new tenants, the Admin Email field is filled in as before, and the logic for working with Subscription Admin Email for Azure subscriptions has not changed. (CR-3005)

  • The functionality used to generate and display tokens has been disabled in the Operator Panel interface. (CR-2941)

General improvements:

  • Internal services using API v3 have moved to JWT-based authentication improving the security of inter-service communication and standardizing the authorization process. (CR-2942)
  • Various technical improvements have been implemented. (AB-46027, AB-46016, AB-46098, AB-46054, AB-46022, AB-46071, AB-46017, AB-46070, AB-46102, AB-45950, AB-44221, CR-2890, CR-3020)

Extended API


New API methods have been implemented, and existing ones improved. (AB-46062, AB-45697)

Fixed issues


The following issues have been fixed: AB-46027, AB-46016, AB-46098, AB-46054, AB-46022, AB-46071, AB-46017, AB-46070, AB-46102, AB-45950, AB-44221.