Version 6.5. Release date 07 September 2022

New features and enhancements:

Implemented integration with Microsoft AppSource


Microsoft AppSource is an online marketplace managed by Microsoft that allows customers to purchase subscriptions to software products published by third-party vendors (ISVs) in addition to Office 365, Dynamics 365, Power BI, and other Microsoft products. Integration with the marketplace is implemented with the MicrosoftCspProducts plugin. After the platform fetches the list of available products, a manager manually creates corresponding plans. Ordering and billing of subscriptions to products from Microsoft AppSource are similar to Microsoft NCE services, except for the activation and stopping procedures. A customer needs to activate a new subscription on the vendor side by following a link from a notification, and after that, stopping a subscription is not available. (CR-1833)

Implemented the Monthly Commitment (monthly interval) billing type for subscriptions with monthly payments not aligned with the billing days


For the new billing type, charges have the same duration since they are generated for a period of 1 month aligned with the subscription start date and not split by billing periods. The Monthly Commitment (monthly interval) billing type corresponds to the Microsoft billing rules of annual subscriptions with monthly payments (P1Y:Monthly) when a customer can cancel a subscription only within a limited period after purchase and has an obligation to use the ordered resource quantity the whole subscription period. Billing depending on the start date of a subscription and the absence of aligning with the billing day make it easier to export charges to third-party ERP systems and compare the data with Microsoft recon files. Also, a tool has been implemented for migrating existing P1Y:Monthly plans and their subscriptions to the new billing type. (CR-1696)

Added the ability to set an individual currency rate for an order in the Operator Control Panel


For a sales, renewal, prolong, or switch plan order, a manager can set a currency rate that differs from the actual currency rate of the reseller. It allows placing orders in the platform that were previously agreed upon with a customer at a certain rate when a different rate is already in effect in the platform. The new functionality is available when creating a new order and changing an existing one. If the individual currency rate for an order differs from the reseller's current rate by more than 10%, a warning tip is displayed for a manager on the order confirmation page. (CR-1632)

Improved user experience in the platform


  • A stopped Google Workspace subscription can now be activated with a prolong order with the new quantity of resources. Previously, such a subscription can be activated by prolonging with the current quantity of resources only, and to change the quantity of resources, a separate order could be used only after the subscription activation. For services based on the Office365 plugin and for the vCloud service, checking the subscription status on the service side has also been added to the provisioning process of a prolong order with the new quantity of resources. The platform sends a request to activate the subscription if only the status differs from active. (CR-1389)
  • In the Customer Control Panel, the amount of a closing document with the currency units from a third-party ERP system is now displayed. (CR-1468)
  • For payment gateway connectors, it is now possible to manually specify a non-unique secret shared key. It allows simplifying and speeding up the launching of online payments for new resellers, particularly using the previously integrated Allsoft payment gateway (Softline Payments API). (CR-1884, CR-1892)
  • A microservice has been added to check the status of the platform components with a user interface for the end user and administrator. (CR-1509)

Extended API


Several API v3 methods have been improved as follows:

  • For methods used for managing closing documents from third-party ERP systems, information about the amount of a closing document with the currency units has been added. (CR-1468)
  • For methods used for getting information about charges, an additional attribute has been added with the ID of an Azure Plan "container" of a customer's subscription to the Microsoft Azure Plan service. (CR-1889)

New methods of the internal API have been implemented. (CR-1820)

Fixed issues


The following issues have been fixed: AB-33017 (SAP-17760), AB-33041, AB-33346 (SAP-17821).