Version 9.10. Release date 9 December 2025
New features and enhancements:
Optimized Reseller inheritance logic
The third stage of the initiative to remove the logic of reseller inheritance from higher to lower levels in order to optimize the platform architecture has been implemented:
- The logic of inheritance and delegation of connectors has been removed so that they can only exist at one level (root or T1).
- The ability to link connectors to delegated pricing plans has been removed.
- Connector compatibility with a flat reseller structure has been established.
- Delegation of plans to resellers has been removed.
- Delegation of plan-related entities (product categories, products, product lines, plan categories, etc.) has been removed.
- Price trees have been refined.
- Changed the model of applying markups (they are no longer inherited).
- Removed the view of reseller charges.
- Simplification of charges structure without inheritance. (CR-2987)
Added a unique key for the Vendor in the Operator Control Panel
Unique vendor key have been added to the system. A key can be assigned to each vendor at the reseller level. This key is mandatory in the Operator Control Panel and is used for sales reports. (CR-2989)
Redesigned Ingram module elements
As a result of the redesign of the Ingram module, the following changes were implemented:
- To unify the logging process in the platform, the Event Log module has been integrated into the Ingram integration module. (CR-2966)
- The Sentry tool has been implemented to the Ingram module to monitor performance and troubleshoot issues. This component provides comprehensive analytical data that helps improve the stability and predictability of the Ingram integration module. (CR-2985)
- Modified Microsoft pricing plan synchronization algorithms. These changes affect both manual and automatic synchronization processes. (CR-2934)
- The ability to migrate Ingram subscriptions to ActivePlatform for further administration and billing has been added. (CR-2935)
- Functionality has been implemented to control pricing when selling Ingram subscriptions and processing Ingram orders. Data from Ingram Reports has also been prepared to enable postpaid billing functionality. (CR-2929)
Improved user experience in the platform
In the Customer Control Panel:
- The detailed subscription page features an informational message displaying the subscription expiration date and time, customized to the user's time zone, containing a hyperlink to purchase a subscription with identical tariff plan parameters. (CR-2989)
- Added verification of expired Microsoft subscription renewals via a request to the vendor before creating a manual renewal order. (CR-2945)
In the Operator Control Panel:
- A mechanism has been implemented to block the creation of orders for renewal or activation of the auto-renewal option if there are less than 5 minutes left before the subscription expiration date. (CR-2945)
General improvements:
- Various technical improvements have been implemented. (DO-1787, DO-1785, DO-856)
Extended API
API access protection has been strengthened: authentication and authorization mechanisms have been improved to prevent unauthorized access to data during integration. (CR-2886)
New API methods have been implemented, and existing ones improved. (AB-45433, CR-2886, CR-2934, CR-2886)
Fixed issues
The following issues have been fixed: AB-45920, AB-45867, AB-45848, AB-45720.