Version 2.4. Release date 12 December 2018

New features and enhancements:

API is extended with new methods of working with resellers

With the new methods Resellers can get their data, or data of any their downline Resellers on:

  • a Plan and a list of Plans;
  • a Reseller charge and a list of Reseller charges;
  • an Account and a list of Accounts;
  • a downline Reseller and a list of downline Resellers. New methods do not require the Customer Store module;
  • a Charge and a list of Charges. New methods methods return Charge net cost and taxes for a Charge.
  • an Invoice and a list of Invoices for the Postpay charging model. (APP-256, APP-224)

New functionality to view the usage data for the Subscriptions with the "pay as you go (external)" billing type

Now, Resellers and customers can easily access the usage data for the Subscriptions with the "pay as you go (external)" billing type (for example, Microsoft Azure). The following operations are now available in Operator Control Panel:

  • vewing consumed resources comprising a Charge,
  • viewing resources that were consumed within a Subscription.

Resellers and customers can also get a report with detailed usage information. (APP-222)

Price lists functionality extended

The following features have been implemented:

  • Managing automatic markup of the Plans with the Pay as you go (external) billing type via Price lists at all levels of the reseller network. The Pay as you go (external) billing type is modified to momentary take into account the changing of automatic markup at the current Reseller level, and at the levels of all downline Resellers.
  • Managing automatic markup of the Plans received from the Vendor Portal, and of the Plans created within the Microsoft CSP program, at the distributor level.
  • Logging changes of automatic markup rate, and its enabling and disabling, in the Log of each Plan. (APP-217, APP-264)

The second stage of Postpay model enhancement is completed

The following features have been implemented:

  • Made all available billing types compatible with the Postpay charging model.
  • Implemented separate Invoices for the Prepay and Postpay charging models. The list of Subscriptions, for usage of which the Invoice was created, was added in the Invoices.
  • Linked Subscriptions and Payments for them via Invoices in the Postpay charging model. Now an Invoice for the Postpay charging model contains related Payment, and has information on the Payment due date, its status, amount, and a link to the Payment page.
  • Implemented restrictions when working with the Payment for the Subscriptions withing the Postpay charging model. Now a Payment cannot be canceled or joined with other Payments.
  • Created a logic allowing to control incoming of payments for the Subscriptions that are included in an Invoice for the Postpay charging model. When the related Payment receives the Expired status, all Subscriptions from the same Ivoice are blocked. Any operations with blocked Subscriptions are unavailable to an Account. After the related Payment have been completed, Subscriptions are activated automatically. Managers can find all blocked Subscriptions in the Operator Control Panel using filter by status. An Account user can see the reason of the Subscription blocking and the link to the related Payment in the Subscriptions list in the Customer Control Panel.
  • Added new Even Handler allowing to notify customers and Managers when a Payment due date is coming, and when a Payment expired and Subscriptions are blocked. (APP-231, APP-224, ?APP-167)

New functionality for taxes management

Reseller now can manage taxes for accounts that are billed on the postpay basis. Taxes can be applied by a new API method for opened and blocked charges. Taxes infromation is available in Invoices, in Operator Control Panel, and in Customer Control Panel. New functionality also supports tax refund. (APP-261)

Operator Control Panel interface is enhanced

The following features have been implemented:

  • New look Navigation bar. New Navigation bar has three display modes: full, standard, and compact. Now each user working in the Operator Control Panel can define a set of sections to display in the standard and in the compact modes. Full mode contains all sections and allows to define the settings of the standard and the compact modes. Sections in the full mode are regroupped to be easily found. Search by sections is available in the standard and the full modes.
  • Main page allowing:
    • to view Accounts and Subscriptions that are assigned to the Manager,
    • to view statistics for all Accounts and Subscriptions,
    • to create new Subscriptions,
    • to search Accounts, Subscriptions, Payments, and Orders by IDs or names. (APP-251, APP-253)

Improved platform stability

Changes in platform architecture allowed to improve stability and performance, and to decrease requirements for resources. (APP-277)

Simplified working with manual operations

The possibility to filter the list of manual operations by Account Manager was added. Additionally, you can see the name of Manager, who approved an operation, at the operation page. (AB-18403)

Fixed bugs

The following bugs were fixed:

AB-9957, AB-18640, AB-18863.