Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Date:   

Installation: https://downloads.interworkscloud.net/patches/3.27.0/CloudPlatform.Patch.3.27.6.zip 
You must upgrade first to 3.27.0 using the interworks.cloud installer before applying this patch

Microsoft Vetting Process for Academic Customers

Microsoft has discontinued the Authorized Education Partner program in order to facilitate and simplify the transaction of Academic-priced offers and products by our resellers. As a result, the Education reseller qualification for CSP partners is no longer required. Instead, they have introduced a vetting process where the status reflected near real time in the customer’s Partner Center account screen.

From this release our platform is compliant with this new process and we are using Microsoft API for initiating the vetting process when a customer purchases an education plan. We update customer's qualification using the MS API and then, based on Microsoft response, we complete or not the check out process.

For more details, please check Vetting Process for Education Plans


On this page

Table of Contents
maxLevel1
excludeOn this page


Provisioning & Billing Actions are not Allowed for a Failed Subscription

From this release we do not allow your operation team in BSS and your customers or resellers in your Storefront to perform actions on a subscription or add-on with failed sync status, such as changing its billing or its quantity. 

We have implemented a protection mechanism to all Service Managersto protect the users by not allowing them to perform certain actions that execute provisioning until their status is successfully synced. This way, the Customer is not charged extra or applying billing changes for a service that is not available to him yet. 

The actions that are not allowed to be executed from your customers or resellers for a failed subscription are the following: 

  • To purchase extra licenses for a failed subscription.
  • To purchase an add-on for a failed subscription.
  • To place a new order that will increase the quantity of an existing failed subscription.

The actions that are not allowed to your operations team in BSS for a failed subscription are the following: 

  • To execute an order that will increase the quantity of a failed subscription.
  • To execute an order that will add an add-on in a failed subscription.
  • To change the quantity of a failed subscription or a failed add-on.
  • To add an add-on to a failed subscription.
  • To change the pricing rules of a failed subscription or a failed add-on.

In BSS, all failed subscriptions will have a warning ribbon for informing your operations team that no provisioning or billing actions can be performed.

Image Removed

For more details, please check Managing Failed Subscriptions.

Support for New Azure Reservation Types

From this release we support the following Azure Reservation types:

  1. App Services
  2. Managed Disks
  3. Storage Reserved Capacity
  4. Data Explorer
  5. Database for MySQL
  6. Database for MariaDB
  7. Database for PostgreSQL

For more details, please check Selecting the Reservation Type

G Suite Service Manager - Customers Import Tool

For migrating your existing G Suite customers and their subscriptions in your interworks.cloud BSS, we have introduced a new tool for importing your G Suite customers and their subscriptions in BSS. This is particularly handy during the initialization of the system.

 The importer is accessible from the settings page of G Suite service and it will allow you to view and import your existing customer base in your BSS. 

 Image Removed

Fore more details. please check G Suite Customers Importer Tool.

Cancellation Instructions are now Compulsory

From this release your customers and resellers will be asked to enter a reasoning for the cancellation requests they are submitting from your Storefront. They will not be able to complete the cancellation unless they fill in the "Cancellation Instructions" field.

Image Removed

Products Bundles - Progress Status

In this release we completed the use case for placing an order for a Bundle in Storefront. We are now one use case away from releasing the first workable version of our Bundles!

Which use cases have been implemented until now?

  1. Definition of a Bundle product. Support of subscription-based bundles that consist of two or more recurring products or add-ons
  2. Adding a bundle product in offers and orders - Ability to add your bundles in offers or orders.
  3. Execution of an order in BSS that includes a bundle product:
    • Provisioning of the services included in a bundle and creation of a sub-subscription for each of bundle component.
    • Billing of the bundle as a single product SKU.  
  4. Placing an order for a bundle in Storefront. Ability to publish your bundles in the Storefront and allow your customers to purchase them.

Which are the use cases that are work in progress?

5. Visual presentation of the master subscription (the bundle subscription) and the child subscriptions (the subscriptions for the bundle components) - Ability from the bundle subscription to view the child subscriptions that keep all the information for the provisioning of the bundle components. 

Although the use cases 1 - 4 have been released we strongly advise you not to publish any bundle products to your customers since the bundling functionality is work in progress and we have released the above mentioned use cases only for testing purposes. The first working version of the bundles functionality will be available as soon as we complete the use cases #5 also.

Avalara Avatax - The BSS Account ID is now passed as Customer Code

From this release we pass to Avalara transactions as Customer Code the ID of the "Billing To" account that is related with our invoice. 

G Suite Flexible Basic Plan Add-ons

Google offers under the Flexible Basic Plan the Google Drive and Google Vault add-ons. These add-ons are built-in for the Business and Enterprise subscriptions but are an option for the Basic subscription. 

  • With Google Drive, you can access files, folders, and Google Docs from a web browser or any device where you have installed your Google Drive.
  • Google Vault is an add-on for G Suite that lets you retain, archive, search, and export your organization's email for your eDiscovery and compliance needs.

From this release, our G Suite Service Manager supports the ordering and the provisioning of these add-on for the Basic plan. 

Image Added

For more details, please check G Suite Flexible Basic Add-ons

Microsoft Tenants Importer - Manual Association between End Customers and Resellers

The "Get Hierarchy" action we introduced in our MS import tool is using the MPNID info, that is kept on the subscriptions, for finding out which are the indirect resellers and for associating tenants with these resellers. But, this process has the following gaps:

  1. If a tenant has no active subscriptions in partner center, he is not related with a reseller and is displayed as direct customer in the results set.
  2. If a reseller is not related with at least one subscription in MS partner center, is not collected from the "Get Hierarchy" process. 

These gaps have as a result our tool not to be able to import tenants below their resellers if there isn't at least one subscription that "binds" them. 

In this release we covered these gaps but introducing new actions for manually associating resellers with tenants:

  • You can now add a new reseller in the matrix list of "Get Hierarchy" using the "Add Reseller" action
  • You can assign tenants to a reseller using the "Assign Reseller" action
    Image Added

For more details, please check Manual Association of a Reseller with an End-Customer

Currency Culture is now Applied to Notifications and Printouts

In this release we implemented the amounts in notifications and printouts to be displayed following the currency culture as defined in Setting Currency Options.

Availability of Japanese Date Format (YYYY/MM/DD)

The format YYYY/MM/DD is now available as one of the available date formats.


Resolved Issues 

Key

Summary

EXL-9491Stripe credit card token is not saved from generic payment that fails.9710Internal Server Error while executing GET/api/Subscriptions/{subscriptionId}/pricingInfo
EXL-9472The "Note Type" field is not compulsory in the billing details page when the customer is from Greece
EXL-9482The Payment step is not displayed in checkout process after I increase my credit limit by making a credit card payment. 
EXL-9253When a unit is deactivated in the root organization, the "Update tenant" process does not deactivate it in tenant organizations too.
EXL-9170The BSS "forgot your password" pop-up has wrong fields. 
EXL-9564

The GET api/assets/{assetId}/characteristics does not return product characteristics of  multiple values type.

EXL-6985The creation of a case folder crashes.
EXL-9432Storefront - The estimated price for a configurable product is not displayed rounded in product's number of decimals.
EXL-9271The POST api/contact returns error 500 although the contact is created successfully.
EXL-9609The product view page in Storefront returns error if you have selected to publish to Storefront a product characteristic that it's a checkbox.
EXL-9433Storefront - The link for the "powered by" is missing.
EXL-9569A taxation rule cannot be saved in the selected country has no states.
EXL-9230Merging of two contacts crashes due to opt in parameter not considered
EXL-9213The  License/Instance units which are part of the recursive charge Unit Group are activated in a recurring product too. 
EXL-9590Only the "Info" and "Error" log levels are used in our logging mechanism9071Credit invoice is not generated if the acceptance of a cancellation request is executed after subscription renewal.
EXL-9294Duplicate RI products are created in tenant resellers.
EXL-9589Microsoft Customer Agreement link is missing from the pop-up.
EXL-9344Field "Product Has Terms" is missing from reports.
EXL-9367

API - The unit cost in invoice items is 0 for Azure items.

EXL-9631Zendesk Connector - The ticket requester is not passed correctly to Zendesk.
EXL-9635Storefront - Scrollbar is displayed in Basket Items when there is a product with many decimals and addon icon is displayed twice.
EXL-9636A friendly error message must be displayed in Storefront login page for SSO token errors.
EXL-9659New Reserved Instances types are not displayed on Nebula template
EXL-9669The Teams trial offer is not provisioned successfully if the product does not have as code the Microsoft's offerID. 
EXL-9712The quantity action must be unblocked for failed subscription for fixing min quantity related issues.