# April 2022

Chargebee product updates released in April 2022.

Source: https://release-notes.chargebee.com/april-2022

<Update tags={["BUG FIX"]} topics={["Invoices"]}>
  ## App Update Releases

  With this release, we've resolved the following:

  A consolidated invoice not being generated for a customer with numerous child accounts.

  A currency mismatch may occur if the parent and child accounts are configured with different currencies. Starting immediately, we will review if a subscription ID exists and ensure the invoice displays the subscription currency.
</Update>

<Update tags={["BUG FIX"]} topics={["User Experience"]}>
  ## Hide site switcher dropdown

  The Site Switcher dropdown is now hidden from users who have access to only one Chargebee site.
</Update>

<Update tags={["BUG FIX"]} topics={["Checkout"]}>
  ## Added support for Kosovo country in Shipping & Billing address fields

  The country of Kosovo is now available in the country dropdown address fields and phone number country fields.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["Invoices"]}>
  ## Site setting type validation

  With this release, we can validate the type of site settings while inserting it through admin action.
</Update>

<Update tags={["BUG FIX"]} topics={["Invoices"]}>
  ## Pending Invoice Error

  With this release, we fixed the error generated while pending invoice refresh happens after adding usages.
</Update>

<Update tags={["BUG FIX"]} topics={["Invoices"]}>
  ## Invoice Refresh

  With this release, we fixed the error generated while pending invoice refresh happens after adding usages.
</Update>

<Update tags={["BUG FIX"]} topics={["CRM Integration"]}>
  ## Deal close date is set to the subscription activation date

  The deal close date is now set to the subscription activation date once the subscription status changes from in trial to active.
</Update>

<Update tags={["BUG FIX"]} topics={["Invoices"]}>
  ## MW Release | Invoices & Credit Notes

  Unexpected Reason codes were returned for Refund and Record Refund for an invoice. Previously, we always responded with Product Unsatisfactory even when other reason codes were selected while creating the credit note. We fixed this issue.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["Payments"]}>
  ## Ingenico to Worldline Online Payments

  We have changed the branding for Ingenico Payments as it has been renamed to Worldline Online Payments after being acquired by the Worldline Group. All the filters, customer lists, and payment method details have been updated accordingly.
</Update>

<Update tags={["BUG FIX"]} topics={["Subscriptions"]}>
  ## Quote Fixes

  This release addresses an issue wherein we are unable to view more than 8-9 quotes on the User Interface however the PDF version of the quote displays accurate information. Additionally, we have enabled a safe limit for the number of items that can be added to the quote without affecting page loading time.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## Allow customers to pay via bank account to be synced as part of additional field mapping

  Customers can pay via their bank account while using the checkout link to complete their purchases.HubSpot Quote-to-Cash integration
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## Create checkout links for one-time payment products

  You can create a checkout link to collect payments for products that are non-recurring and not a part of the subscription. HubSpot Quote-to-Cash integration
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## Limitation on fields per object for additional field mapping

  This enhancement removes the limitation on the number of HubSpot fields per HubSpot object allowed to map as part of the additional field mapping. However, the property groups from which properties are available for selection remain the same. HubSpot Quote-to-Cash integration
</Update>

<Update tags={["BUG FIX"]} topics={["RevenueStory"]}>
  ## Report-related Fixes

  The following issues were fixed with this release:

  For any revenue recognition report, while selecting the time intervals to be any months within the same year other than January and December, the report was found to throw an error.

  The Tax Summary reports in RevenueStory were found to have duplicate records.
</Update>

<Update tags={["BUG FIX"]} topics={["Integrations"]}>
  ## Invoice line item current term does not align with subscription current term

  For the current term invoice, the subscription term and invoice term will be aligned with this release.
</Update>

<Update tags={["BUG FIX"]} topics={["Integrations"]}>
  ## Enable Revenue Recognition & Deferred Revenue Reports

  The Revenue Recognition (legacy reports) "Turn on" feature is now disabled for new customers. Any customer who requires access to this report must reach out to our support team.
</Update>

<Update tags={["BUG FIX"]} topics={["Integrations"]}>
  ## Multiple issues related to NetSuite

  The following issues have been addressed:

  Few countries are not being added to address in NetSuite - We have successfully fixed the issue of countries like Palestine & US Minor Outlying Islands not syncing from Chargebee to NetSuite on the customer profile.

  Netsuite sales order flow sync issue for Invoice and dependent entity error - The issue of merchants facing internal Chargebee error when they have subscription-based sales order flow enabled has been fixed. - When the customer is synced, the issue of receiving a dependent entity error has been fixed.
</Update>

<Update tags={["BUG FIX"]} topics={["Integrations"]}>
  ## Date discrepancy for reconciliation gateway statement generations

  The merchant will now be able to successfully generate the Stripe Gateway statement within the Chargebee-Xero Integration without any date discrepancy.
</Update>

<Update tags={["BUG FIX"]} topics={["CRM Integration"]}>
  ## Report Builder Fix

  The Report Builder threw errors for relationship fields between Subscriptions, Payments, Products, and Customers. This is now fixed!
</Update>

<Update tags={["BUG FIX"]} topics={["Subscriptions"]}>
  ## Multiple Decimal Round off

  It was identified that the unit prices for Flat Fee and Per Unit-based add-ons were being rounded off to two decimal places while using Hosted pages. This results in a mismatch between the prices from the Invoices and hosted pages UI. This issue is now resolved.
</Update>

<Update tags={["BUG FIX"]} topics={["Invoices"]}>
  ## Invoices with no tax and tax_exempt_reason

  When a site/account taxes are set up for an Aus region, we identified that the invoices did not include the no tax and tax_exempt reason code for their customers with an address located in the USA.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["Integrations"]}>
  ## Multiple enhancements for Brightback Customer Portal Integration

  Brightback Customer Portal is now live!

  A toggle to enable/disable Brightback under Chargebee Settings > Configure Chargebee > Checkout & Self-Serve Portal page.

  A setting in Chargebee that indicates if a user has integrated Brightback. This will determine if they can enable the Brightback Cancel Experience in their portal settings.
</Update>

<Update tags={["BUG FIX"]} topics={["Subscriptions"]}>
  ## Subscription Coupon Fixes

  The following bug fixes are associated with this release:

  Line item-specific coupons after they were applied does not display on the Subscription details page.

  Updated webhooks to support expired coupons.

  As part of an update to improve the performance of sub-metric calculation logic, we added checks to avoid duplicate sub-metric jobs. As a result of this, the sub-metric jobs missed running which caused inaccurate MRR values for a few subscriptions.

  We identified an error that allowed users to create plans without associating with a Product Family with APIs
</Update>

<Update tags={["BUG FIX"]} topics={["Subscriptions"]}>
  ## Subscription Fixes

  The following fixes were addressed with this release:

  The contact list for a customer can be revised to more than 10 using the admin action. However, we identified that all user roles except an admin were unable to view all of the contacts even after the selection of VIEW ALL.

  The volume-based pricing limits the volume to 235 and input higher than this results in an unresponsive page.

  The quotes continued to display "zero-line" items even when Hide Zero settings were enabled when the multi-billing cycle is disabled.

  The subscriptions cannot be accessed from the Customer details page. However, the details display when users select Edit from the subscription list.

  The Estimate summary displays incorrect details when a subscription is changed.

  Any responses to the pause of a subscription cycle led to the subscription being canceled with immediate effect and do not display the option to schedule a cancellation.

  The Customer Support role was not displayed within the User and Roles interface.

  The coupon applied on a quote cannot be removed while using PC 2.0.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## HubSpot and HubSpot Quote-to-Cash integrations: Change the primary contact while creating a subscription

  When multiple contacts are associated with a company, the integration sets the most recently created contact as the primary contact in HubSpot. As part of this enhancement, the integration allows you to select a primary contact for an account explicitly.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## HubSpot Integration: Enhanced Invoice and Subscription cards

  The invoice and subscription cards are enhanced to display the plan name and Chargebee subscription hyperlink on the HubSpot deal page.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## Increase in the number of additional fields allowed for mapping company and deals

  Using the Chargebee Hubspot quote-to-cash integration, you can map up to 15 additional fields for syncing company and deal records in HubSpot to customer and subscription records, respectively in Chargebee.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["CRM Integration"]}>
  ## Sync Dashboard

  The sync dashboard in Chargebee HubSpot integration displays an overview of the records synced from Chargebee to Hubspot. Based on the latest sync, the dashboard displays the following information:

  The number of newly synced customer records or the number of records synced as part of an update in HubSpot from Chargebee.

  The number of records that failed to sync.

  The sync log displays the consolidated list of synced records and their properties from all sync actions.

  Users can further download the list of records and use the filter option to apply multiple filters and see relevant details about the synced records.
</Update>

<Update tags={["ENHANCEMENT"]} topics={["Subscription E-Commerce"]}>
  ## Leap UI Bug Fixes for Orders

  The following are the updates and fixes in this release:

  We've fixed the error message with the correct refund amount(in decimal) while Canceling an order. It also fixes the error when the refund amount(in decimal) exceeds the order amount.

  The Leap UI order now displays the order units and price in the order details page.

  The additional details API call has been removed to avoid any delays to users while navigating from the order index page to the order details page (PC2.0 and PC1.0).
</Update>

<Update tags={["BUG FIX"]} topics={["RevenueStory"]}>
  ## RevenueStory Fixes

  The following fixes were addressed with this release:

  A report was found to not load for a consolidated site in RevenueStory.

  The charge level custom field was not getting mapped to RevenueStory.

  Under Customer insights, the "Customer level/Parent level" option was unavailable even with RevenueStory premium enabled. These are now fixed!

  The Starts with and Ends with filters in the RevenueStory dashboard and Report Builder works incorrectly. This is fixed!

  The Committed Monthly Recurring Revenue(CMRR) values were found to be incorrect in some instances due to a bug. The CMRR start date has been fixed to consider the Next billing date for appropriate calculation.
</Update>
