Release Notes

Updates, changes, and improvements at Chargebee

May 2022

May 2022

May '22EnhancementsCheckout

Feature and Security Enhancements

The following enhancements were added:

We have improved the discoverability of the API documentation for customers when they configure Brightback with their Chargebee site allowing them to enable the pre-cancel and cancel APIs.

The configuration of a shipping note will now ensure that the content is displayed in the Shipping Address section.

May '22Bug FixesInvoices

Invoice Fixes

The following fixes were addressed:

Bill Future Renewals displayed incorrect calculation. This issue was identified and fixed

Reopening invalid amount charged for unbilled charges using mixed currencies was fixed.

Toast message displayed when we deduct promotional credit was wrong. This issue was identified and fixed.

Consolidated invoices had missing PO numbers in the UI. This issue was identified and fixed.

May '22New FeatureCheckout

Hosted Pages feature for Multi-Entity

With this release, hosted pages are now made available with the Multi entity feature.

May '22Bug FixesIntegrations

Multiple fixes

The following fixes are included in this release:

Intacct - Tax Solution - Refund Credit Note roundoff issue was solved with this release.

Date discrepancy for report generation of gateway reconciliation statement was fixed.

Netsuite Data Truncation error was resolved.

The NS Sales Order estimate amount was incorrect for the stairstep subscription causing a roundoff error. This was fixed.

May '22Bug FixesIntegrations

Report mismatch fix for RevRec

The RevenueStory RevRec report and Classic report mismatch have been identified and resolved.

May '22EnhancementsNotifications

Notifications Enhancement

This release contains the following fixes and enhancements:

We escalated the role requirement for two internal admin actions - reset_site_data & reset_table_data to prevent them from being triggered accidentally.

Audit logging was introduced for actions performed on the Chargebee Notifications page.

We have fixed multiple "500 Errors" that were thrown sporadically in several mail-sending flows.

We have introduced an admin action - customize_daily_mail_limit, that can be used by GTM teams to increase the daily mail limit for select merchants on demand. Currently, GTM teams have to route such requests via the NOC team, which is time-consuming.

May '22Bug FixesIntegrations

Payment method support and Customer bug fixes

We now automatically sync transactions, invoices, and credit notes to Netsuite for all payment methods supported by Chargebee to reduce manual book closures at the end of each month.

May '22Bug FixesInvoices

Invoice Fixes

The following fixes are included in this release:

The issue with rounding off while ​using add charge option

A console error is displayed when the customer has a fraud alert and they open the subscription details page.

May '22Bug FixesSubscriptions

Subscription Fixes

We have resolved the following issues:

Unable to update the quantity on a subscription due to the error Subscription item tiers does not match with original item price.

Inability to create a subscription when manual discounts were applied to the subscription.

An issue within the UI when we edit an existing add-on and enable the "shippable" checkbox, is the option to define the shipping frequency does not display for the addon due to which the update itself fails and displays that there were some errors.

An applied coupon does not display when changes are made to the subscription that includes this coupon.

Any recommended add-on that is added to the quote does not get removed even after it is updated with the removal of the add-on.

The removal of a specific quick charge from a quote results in the removal of multiple or other quick charges being removed from the quote.

The next invoice amount and date do not display when the trial plan is updated to a yearly subscription. However, this action works fine and as expected when updated to a monthly subscription

May '22Bug FixesInvoices

Rounding off and Console Error

The following errors are addressed in this release:

The issue with rounding off while ​using add charge option was fixed

A console error is seen when the customer has a fraud alert and they access the subscription details page. This issue was identified and fixed.

May '22Bug FixesSubscriptions

Miscellaneous Fixes

The following fixes are included in the release:

All of the add-ons were not being displayed as part of the Create Subscription page. It is identified that only 20 add-ons were displayed. These limits are now increased so that all the add-ons display and do not require manual addition either.

The subscription preview displays an incorrect amount when differential pricing is overridden with an updated price.

We identified that events were generated when no changes are made while editing a subscription. (PC 2.0 Only).

As part of the manual discount amounts or percentages, the input does not accept decimal places such as 12.5%.

Calculation errors were identified for sites that have multi-decimal support enabled. This led to incorrect discounts being applied when the amounts were rounded off.

An error message displays "line_items must not be more than 10" when edits are made to a quote that is created through API. Also, when customers create a quote for more than 8-9 items then the UI PAGE of the quote displays a blank screen, however, the PDF version is accurate.

The scheduled cancellation date is incorrect in the EET timezone, leading to an extension of the subscription by 24 hours.

We noticed an incorrect reactivation of a canceled subscription when changes are made and the record is saved.

Unbilled Charges behavior was erroneous when we try to create a future subscription that is scheduled to start later leading to the immediate generation of invoices and the same applied to backdated subscriptions too.

May '22Bug FixesIntegrations

Handling PII clearance

With this release, we have addressed the following:

Customers whose Personally identifiable information(PII) has been cleared in accordance with GDPR rules have linked records that are picked up by the Chargebee-Netsuite sync.

Invoices that are deleted in CB are getting synced into Xero. The invoices are not available in CB yet they are getting synced to CB. This was identified and fixed.

May '22Bug FixesSubscriptions

Coupon Fixes

This release resolved the following issues:

Coupons were not being applied to pending invoices.

When you pause an active subscription and then set the resumption to a specific date all parameters are updated except the MRR. However, this issue does not persist when subscriptions are resumed manually.

Merchant has imported a subscription and mid-term has increased the number of units for a tiered-based plan. However, instead of a pro-rated invoice being generated only for the additional units purchased, the invoice was generated for the total number of plan units.

Invoices were not generated when subscription changes were effected with Contract terms even though the alert includes the text "invoice with the prorated amount will be generated immediately".

While adding a charge to a subscription, even though Unbilled charges configurations have been set to be added to unbilled charges, the "Invoice immediately" option is selected. This happens in both cases when "Allow overriding via Chargebee interface" is enabled or not.

May '22Bug FixesSubscriptions

Display Subscriptions

We identified an error within the Leap UI, when there are around more than 5 line items in the subscription, the line item details like plan name, and addon name does not display accurately.

May '22Bug FixesIntegrations

Invoice deferred revenue sync to RS

The issue with invoices getting deferred due to the sync issue between Chargebee and the Revenue story has been fixed.

May '22Bug FixesRevenueStory

Chargebee Dashboard Fix

The total active subscriptions report on the Chargebee dashboard was found to have some discrepancies. The total number of active subscriptions as per the report was found to be different from that displayed on the Subscriptions index page. This is now fixed!

May '22Bug FixesRevenueStory

Dashboard Fix

The Chargebee dashboard was not loading for some users and displayed that the reports are scheduled. This is now fixed!

May '22Bug FixesCheckout

Self-Serve Portal Fixes

The following fixed are included in this release:

We resolved a resultant 500 error when changing the quantities in the self-serve portal. Customers need to verify if the plan is configured to Display in Self-Serve Portal.

When a customer has scheduled changes on a trial plan and the date of the scheduled changes displays an invalid date. Also, when there is a scheduled change, the plan on activation still shows the previous plan instead of the new plan.

For any subscription changes via the self-serve portal that will take effect at the end of the term, we noticed that the View Scheduled Changes feature returns an error on PC 2.0.

May '22Bug FixesCheckout

Checkout One-time Charge Error

We've resolved the issue with one-time charge checkout, wherein the amount authorized does not match the subscription amount as the tax is not sent for the authorized amount.

May '22EnhancementsCheckout

Chargebee JS Implementation

We encountered the following error Blocked a frame with origin https://js.chargebee.com from accessing a cross-origin frame. This is associated with the way that Chargebee.js was implemented. The implementation for components & fields was done first on the JS SDK, not considering the scope for expansion into SPAs. This feature relies on iFrames and message passing.

May '22EnhancementsInvoices

Invoice Notes Enhancement

This release includes the following fixes and enhancements:

The price per Unit 400 is changed to 40000 after deleting invoice notes on the subscription details page. This issue was identified and fixed.

The HTML code in the Invoice Notes in PC 2.0 can only be copied via edit. However, we have now replicated the behavior to match that on PC 1.0.

Auto retry on sever quit cases was fixed

EU countries were not displayed when changing tax price type to Tax Exclusive.

Handle Payment instruction, not returned scenario was fixed.

May '22Bug FixesUser Experience

Notification View Fix

The CSS style issue on the Notifications page is now resolved

May '22UI ImprovementsIntegrations

User Interface Update

With this release, we have discontinued the pop-up window under the 'Settings > Third-party integrations' tab in the Chargebee app which redirects you to the 'Apps' tab.

May '22Bug FixesCRM Integration

HubSpot Quote-to-Cash Integration

You can now select the Chargebee business entities to connect to your HubSpot account. This then enables you to specify one of those business entities while creating a subscription. The subscription is created in the selected business entity.

May '22Bug FixesSubscriptions

Coupon Deletion Error

When we are creating a coupon in a domain with the same amount as that of the plan then deleting the coupon from the UI displays an error in the console as Format not found for currency.

May '22Bug FixesCRM Integration

HubSpot integration - Sync records after an associated item is deleted from HubSpot

When a record is deleted from HubSpot, you can use the Redirect Sync option on the sync dashboard to manually sync the record with another HubSpot item.