Version 5.1. Release date 30 March 2021

New features and enhancements:

Added the grace period for stopping an unpaid subscription within the "Postpay" model


In an account terms, for the "Postpay" model, a reseller can set a period when a subscription linked to an expired payment will not be blocked. This period is started after the payment expiration period. The reseller can use this additional grace period to process received payments. (CR-1234)

Implemented automatic paying for postpaid subscriptions from the account balance


Subscriptions included in a closed invoice for the "Postpay" model are paid automatically from the account balance on the due date of a payment linked to the invoice. The payment is completed by the billing process and gets the "Paid from balance" status if the account balance has sufficient funds. (CR-1288)

Improved the "CSP annual" billing type and the amount of an order for the "Postpay" model


For the "Postpay" model, the charges generation and behavior of the "CSP annual" billing type are now similar to the "Prepay" model. As a result, the amount of a postpaid order is now displayed for the whole period. Selected notifications have been improved to support displaying the amount of a postpaid order for the whole period in the reseller and plan currencies. (CR-1092)

Implemented checking for a non-completed order or payment while stopping a subscription manually


When a manager or customer stops a subscription linked to a non-completed order or payment, the platform prompts a message with the link to cancel the order or payment. This warning may help to avoid unwanted activation of the subscription in the future. Additionally, it has been improved handling a situation when a manager manually stops a subscription for which a manual operation for stopping was declined. (CR-1263)

Implemented semantic URLs for category and product pages in Customer Store


Instead of URLs with IDs, the Storefront pages have friendly URLs based on the category and product names. The URLs are generated and updated automatically. For non-Latin characters, transliteration to Latin is used. (CR-896)

Improved billing of resources reserved within Microsoft Azure RI


Software costs for resources reserved within a subscription to Microsoft Azure RI are billed in the linked Microsoft Azure subscription. (CR-1359)

Added support of pay-as-you-go subscriptions for VMware vCloud Director migration


Subscriptions to VMware vCloud Director with the "Pay as you go" billing type can be migrated using the same tools as subscriptions with fixed monthly payments. Quotas for customers are set from a plan. The amount of the generated charge for the current billing period is based on the current-in-use amount of resources on the service side. (CR-1298)

Added the ability to order a pay-as-you-go subscription via Storefront with mandatory balance top-up


When a subscription is ordered via Storefront in Customer Store, it may be required to top up the account balance to start the service provisioning. The top-up amount will be included in the order total amount. This feature can be used for pay-as-you-go subscriptions within the "Prepay" model. The top-up payment is used to cover the resource consumption right after the subscription activation. (CR-1354)

Implemented new notifications


For the existing events "Subscription changed" and "Before subscription expiration", notifications can be sent to a user who created the sales order.

For the existing events "Subscription changed", "Before subscription expiration", and "Order created", notifications can be sent to all system administrators of the linked reseller. (CR-1208)

Added the ability to send a copy of email notifications to account's users with the "Administrator" role


Placeholders for sending notifications to account's users with a given role have been added. New placeholders return the list of all account's active users with the "Administrator" or "User" role. The placeholders can be used for specifying the recipient, CC, and BCC of a message. (CR-1303)

Improved user experience in the platform


In the Operator Control Panel, the SSO capability has been improved: managers can now log in to different components, taking into account the reseller's domain name. (CR-889)

In the Customer Control Panel, the "Paid to" date is displayed for prepaid subscriptions only. (CR-1347)

In the address information of an account, in the "Street" field, it is now possible to use special characters (quotation marks, brackets, etc.). (CR-1284)

Extended API


A new API v3 method has been implemented for getting information about the best reseller discount provided by the upstream reseller taking into account the discount period and restrictions by subscription, plan, and account. (CR-1151)

For the "Create a prolong order" method, the ability to specify the amount of resources has been added. (CR-1260)

Fixed issues


The following issues have been fixed: AB-26958, AB-27277 (SAP-13138), AB-27302, AB-27316 (SAP-13287), AB-27326, AB-27431, AB-27448 (SAP-13613), AB-27488, AB-27623.