Release Notes
Updates, changes, and improvements at Chargebee
December 2022
December 2022
Introducing Monthly Trend/Reasonableness Report
The Monthly Trend and Reasonableness report helps you better understand the monthly changes in key revenue metrics, and gives you the ability to identify and attribute the main changes to the specific sale orders for a period, listed under the 'Control and Validation' section. By default, the report shows monthly summary results for four key revenue metrics: revenue, unearned revenue balance, billing and new booking, along with the respective monthly change in dollar and percentage terms. You can open a detailed report that shows the sales order level information that also allows you to to filter the sales orders based on the change threshold to gain insight on the orders that have caused the most changes.
Contract Term
We've added the following improvements:
For conversion population, RevRec ETL will now capture all invoices associated with the active subscriptions instead of just active invoices at the time of conversion.
Added support for discount recognition for one-time charge and ad hoc products added on day 2 to subscriptions.
Fixed the issue related to future service start dates in subscription that impacted revenue proration for those periods.
Redesigned Top Stats
We have modified the top stats on the landing page and the Receivables dashboard with the following changes:
Two new options - Overall Stats and Payment Stats have been added under Know Your Numbers to allow the customer to choose which set of data they want to view.
Added relevant tooltips for both the options available on hover.
The intent is to provide enough clarity in terms of the different sets of numbers we are displaying.
Language Selector Toggle Button
The following change need to be done in the locale settings in the company profile.
Allow customers to change the locale: It is a toggle button that is disabled by default:
When disabled: The customer should see a language selector in the client portal with only two options - English and the customer locale.
- By default, the language selector value should be the customer's locale preference and the client portal should be displayed in the same language.
- If the customer locale is English, then the language selector will not appear.
When enabled: Customers will see a language selector in the client portal with English and all other merchant-preferred languages as the options. By default, the language selector value should be the customer's locale preference and the client portal should be displayed in the same language.
RevRec Improvements
We've added the following improvements:
Further performance and scalability enhancements for large volume data processing.
Fixed several issues related to the user export function related to multi-currency and adjustments.
Automated UI regression test for customer, product, and admin pages.
Minor bug and issue fixes.
Multi-Site Integration
With this release, multiple Chargebee sites of the merchants can be integrated into a single Receivables account. For example, A Google merchant has 2 sites: Google India & Google US. With this integration, the data from both sites can be synced into a single Receivables account with Site Name or Business Unit (BU) as an identifier at the Customer and Invoice levels.
This release contains the following new changes:
Site name (custom field) column & filter has been added to the Customer View.
BU = Site Name column & filter has been added to the Invoice and Transactions View.
Pay Now and Update Payment Method in the client portal will redirect to the respective Chargebee site.
Invoice and Credit Note PDF download will download the pdf from the respective site.
A new rule for Site name has been added in the automation engine module for specific sites.
Contact the Chargebee Support team to know more about this integration.
Entity-Level Notifications
As a part of the Multi-Business Entity offering, we have added some new features for the entity-level notifications for all the Multi-Business-Entity enabled sites:
Entity-level settings and templates for end-customer notifications
Internationalization and branding support at the entity level for the newly added notifications
Business-entity admin access to the notifications settings pages and actions
Business-entity admin access to the Email Logs and Events pages
NOTE: This is only applicable to the sites having Multi-Business-Entity enabled.
Invoices Fix
The following issues were fixed with this release:
The dunning page was found to be blank on the UI.
The 'RefundCreditNote' job was failing even if one of the transactions in the credit note failed to refund.
Billing Address, Shipping Address, and Notes were not present as part of Credit note API Response. Fixed!
Subscriptions Fix
The following issues were fixed with this release:
The total contract value was found to be calculated wrongly when the contract was created with coupons.
While updating a subscription record to extend the trial period of the associated plan, the Subscription Updated email was being sent instead of the Trial Extension email.
With proration enabled, the invoice generated for decreasing the addon quantity was not prorated and credit note was not generated for the subscription change event via API.
Rearranged Sections on Customer and Subscription Details Page
The purpose of rearrangement of these sections on the customer and subscription details page is to improve the pages's usability for users to find and access the information. The customer details were often located at the top of the page in the Classic user interface. By moving these sections up in the Leap user interface, we aim to maintain consistency for users and help them navigate more efficiently.
Tax Issues
The following issues were fixed with this release:
The Avalara VAT exemption note for reverse tax was not displayed on the invoices.
For invoices with 100% discount and the tax amount being zero, the VAT exemption reason was not being displayed causing sync issues with the accounting systems. We've now added a tax exemption reason 'Product exempt' for such cases.
Invoices Fix
The following issues were fixed with this release:
While invoicing unbilled charges for a customer record, the associated refundable credits were not being applied.
The invoice was not getting paid for a payment due invoice, when payment method is added for a subscription upgrade.
Inability to cancel subscription via bulk operation/API/UI that displays a '500 Internal Server Error'.
The GLN number validation for e-invoicing was not working when done through the update billing info action.
An error was identified while creating a credit note for an advance invoice due to the line item start date being in future that falls after the credit note date.
While importing invoices using bulk operation, the billing address was not displayed for the invoices unless the address was manually updated by clicking the Update option.