Release Notes 166

Extended invoice data

Detailed invoice data now also returns usage meter details for each invoice line. It will help understand what you pay for exactly in subscriptions with multiple meters.

We also added a new column called Vendor Customer ID containing the unique customer ID used by the vendor. To improve performance, we removed the obsolete "Support Currency" and "Support Total Price" columns as well.

For more details on the Extended invoice data read Detailed Invoice Line Items.

Precise markups in customer prices

  • Based on your feedback, we disabled rounding of markups in Customer prices section on UI. It is now possible to see the precise value. This also makes markups appear more consistent between the import files and the result on the UI, so that you can be absolutely sure they match.
  • We also removed Vendor Price and Reseller Price columns from Customer prices section. These columns used to display absolute unit prices for offers with legacy pricing. After switching to more advanced price plans with dynamic configuration-based prices, the two columns became obsolete.

For more details on the Customer Prices read Price configuration on the portal.

Login method when onboarding partners

When onboarding a new partner, you can now select which login method to use when creating their first admin user. You can find more information here

  • You can choose any login method enabled in your platform Settings.
  • You can change the login method selected for the partner before you approve them. Once approved, they will be invited using the method selected at that time.
  • The beginning of the first journey of your partner will still look the same - they receive the invite email and select the correct method on the login page. What happens after that may differ depending on the specifics of each authentication provider.

Bypassing post-purchase restrictions (CPQ)

We created a simple way for you to add special exceptions to the regular configurability of your price plans. For example, with just two clicks you can implement your special Cancellation Policy into provisioning. As a result, customers will be allowed to cancel the subscription during Cancellation Policy period despite all commitment-related restrictions you configured in CPQ. Here's how:

  1. Create/select a post-purchase restriction for your plan in CPQ.
  2. Find a new "Bypass in operation" dropdown in the panel on the right. Select one or several provisioning operations such as CancelOrder, PurchaseOrder etc.
    The operations you see in the dropdown are taken directly from what you define under Provisioning in the offer. For more details on the Bypassing post-purchase restrictions read the following article Configure quantity change rules.
  3. The selected restriction will not apply during operation (often means order) of the selected type.


Extended APIs and webhooks

  • Simplified our Subscription API that you use to retrieve a single subscription. Now it returns OrderId for each item in AvailableScheduledChanges. It will help you avoid making extra calls to retrieve OrderId using OrderNumber.
  • Added a new notification when an order note is added. You can enable the webhook (or email notification!) in Notification Settings of your platform.

For more details on the Order Note Notification read Order Note Added

  • Extended various other webhooks:
    • "Scheduled order - changes successfully" now also returns OrderID and CustomerID
    • "Scheduled order - created" now also returns CustomerID
    • "Subscriptions Successfully Renewed" now also returns CustomerID


  • Made error messages on failed orders with Microsoft more descriptive and user-friendly.
  • Made error messages when buying and updating Adobe subscriptions more descriptive and user-friendly.

Was this article helpful?

0 out of 0 found this helpful

Add comment

Please sign in to leave a comment.