Release 2307
Scheduled on Monday, 08/14/2023
|
Feature Enhancements
Nue Price Builder
Ability to create Nue tax codes and select from the list of Nue tax codes when creating a product or a bundle
- Admin users can create a list of Nue Tax Codes that each is associated to an Avalara Tax Code according to the company's needs. Users can create a product or bundle by selecting from the list of Nue Tax Codes.
Ability to default UOM, Revenue Model, Activation Object, and Tax Code based on the Product Category when creating a new product or bundle
- Admin users can configure mappings between Product Category and Revenue Model, Activation Object, UOM and Tax Code. When a user creates a product or a bundle, the values of UOM, Revenue Model, Activation Object, and Tax Code will default to the corresponding mapped values. The user can override the default values.
Show Tax Mode and Tax Code when creating a product or a bundle when and only when Avalara Integration is active
- When and only when a user configures Avalara Tax Integration, the taxation is enabled in Nue. We'll show 2 additional fields Tax Mode and Tax Code when and only when taxation is enabled.
Nue Lifecycle Manager
Be able to show the product search results by default in the Line Editor
- A new system setting is added in the Quotes and Orders category named Automatically list all active, independently sellable products when the Product Selector launches in the Line Editor. By default, this option is disabled.
- If this setting is enabled, when a user creates a new quote or order, and navigates to the Line Editor page, the Product Selector panel flies in from the right side, and all active, independently sellable products will be automatically displayed in the search results, as if the user has clicked on the 'Search' button.
Users are allowed to cancel an active order only when the user is granted with 'Cancel Order' custom permission
- In addition to 'Allow cancelling an active order' system setting, we added a new custom permission named 'Cancel Order' in Nue on Salesforce. This custom permission is added to Nue System Admin permission set by default. When and only when the system setting is enabled, and the user is granted with 'Cancel Order' custom permission, the user is able to cancel an active order.
Ability to use Net Sales Price to renew subscriptions in the auto-renew process only
-
Currently, we have a “Use Net Sales Price of Last Subscription Term” configuration applicable for all types of changes. However, in many cases, this configuration option is desired only during auto-renew process. So we introduced a new configuration setting "Use Net Sales Price of Last Subscription" under Renewals settings so that this is only applicable during the auto renew process.
- By default, this option is disabled.
Ability to create evergreen subscriptions (Beta)
- Many subscription businesses, especially those selling to consumers, want to offer evergreen subscriptions. Evergreen subscriptions are like "good until canceled" subscriptions, where customers are automatically charged for their subscription fees until they cancel. Examples of companies offering evergreen subscriptions are Netflix, Amazon Subscriptions, Blue Apron, and others. We introduce the ability to quote, sell and manage evergreen subscriptions in this release. For more information, please check out this tutorial.
Ability to enable and disable Order Split in Nue on Salesforce
-
We added a new system option under Quotes and Orders → Order Generation named 'Allow orders to be split into smaller orders”. This system setting is independent of the system setting "Allow quotes to be split into multiple orders". When this setting is enabled, users will see 'Split Lines' page when creating or editing an order and then split an order into multiple smaller orders.
- By default, this option is disabled. When this option is disabled, option "Finalize the quote into a new order, and copy all draft line buckets into the order" is also disabled. When a quote having line buckets is finalized into an order, all the line buckets will be automatically finalized individual orders.
Nue Billing Accelerator
Billing Account Hierarchy (Beta)
- When selling products or services for larger companies with many departments, divisions, or subsidiaries, normally in the CRM system, there will be an account hierarchy created for these parent-child relationships. In this case, each child account might place its orders separately but bill via the same billing account from its parent company. In other cases, a customer might have different billing information for different products or services. To support these complex billing scenarios, we introduced Billing Account Hiearchy feature to our Nue platform. For more details about this new feature, please reference this article.
Be able to calculate tax amounts for invoices and credit memos during billing process when taxation is enabled.
- When admin users setup Avalara Connection, the taxaction will be enabled in Nue. After taxation is enabled, tax amounts will be calculated for invoices and credit memos during the billing process for order products configured with tax code and tax mode.
Be able to see the transaction transfer status for Stripe for each Invoice and Credit Memo, and issue manual transfers to Stripe
- In Nue App, in the Invoice and Credit Memo lists, there is a new column 'Transaction Hub', where users can view the transaction transfer status with Stripe for each invoice and credit memo in real time. Users can also transfer the transactions to Stripe manually. This can be used to recover the transaction transfer when errors occur during the automatic transfer.
Nue Usage Accelerator
Ability to synchronize usage records to Salesforce
- A new system setting "Synchronize Usage to Salesforce" is added so that rated usage records can be optionally synchronized to Salesforce. You can enable this option to use the synchronized usage records to configure Salesforce flows or notifications once the usage amounts reach certain thresholds, and build daily and monthly usage reports.
Ability to show usage chart in the Lifecycle Manager
- When users navigate to the Lifecycle Manager > Usage tab, they are able to see the usage chart and usage metrics for this customer, in addition to a list of usage records.
Ability to view credits applied for each usage record in Nue and Nue on Salesforce
- On the usage list in Nue and Nue on Salesforce, there is a new field named 'Credits Applied', which shows the number of credits applied for this particular usage records. This is applicable to the Credit Burndown pricing scenario.
Ability to prorate credits for subscriptions in Credit Burndown revenue model when mid-term changes occur
- Credit proration for subscriptions involves adjusting charges or providing credits to subscribers based on the remaining time in a billing cycle when changes are made to their subscription plan. This process ensures subscribers are billed accurately for the portion of the subscription they have used or are entitled to. We introduced a new system option to enable credit prorations when mid-term changes occur for subscriptions in Credit Burndown type. For more information, please refer to this article.
Ability to rate overage usage using the credit conversion rate and Net Sales Price of the order product.
-
When rated credits are not consumed from the customer’s credit pool because of insufficient balance, these credits will be billed in the next billing cycle. Since every product has its own sales price, when billing for these products, users should be able to bill each product by its Net Sales Price instead of the credit’s list price.
Bug Fixes
Nue Price Builder
An unexpected error occurs when deleting a product from Product Catalog in Nue App
- This was identified as a regression. It is fixed. Now users can delete a product successfully.
When creating a price tag or discount tag, the Starting Unit and Ending Unit cannot be negative.
- Negative Starting and Ending Units can cause issues when creating quotes or orders. This bug is fixed.
Nue Lifecycle Manager
An error may occur after cancelling more than one change orders associated to multiple versions of the same subscription
- In the case where there are multiple change orders leading to multiple versions of the same subscription, e.g., a subscription is renewed multiple times, when the user cancels more than one change orders, the subscription sometimes rolls back directly to version 1 of the subscription.
- This is caused by incorrect values of 'Last Versioned Subscription" field of the older versions of the same subscription. This issue is fixed, and a database migration script will be applied to fix the existing data.
Nue Billing Accelerator
After cancelling an invoice, the payment status of the invoice should match the status of the payment, instead of 'Canceled'
-
Previously, if an invoice is canceled, the payment status of the invoice was changed to ‘Canceled', this is not always correct since the payment could be refunded in the payment system. We fixed this issue to make sure the payment status in Nue correctly reflects the payment status in the payment system, e.g., Stripe.
- If the status in Stripe is Void, then after the invoice is canceled, the payment status of the invoice becomes 'Canceled'.
- If the status in Stripe is Paid, then after the invoice is canceled, the payment status of the invoice becomes 'Refunded'.