You can now include an additional set of contact details for a customer using the Add Contact option. You can also choose to enable email notifications for the email address added using this option.
You can edit the options and specify URLs for the ToS and privacy policy details in the Agreement Label shown on your Checkout Page.
You can now selectively display the Plans and Addons that a customer can choose from while changing their subscription via the customer portal.
You can now filter your Subscriptions and Customers based on the Customer Portal status (Active/Pending/Not Signed Up). Your Subscription and Customer CSV exports will also include this information.
If you have been using Custom Fields in your Chargebee site, you can now add them to your invoices as well.
If you have multiple Live Sites in Chargebee, you can now search for a particular customer across all of them in the "Your Sites" page.
Chargebee now supports transactions in Chinese Renminbi Yuan currency (CNY).
You can now filter for subscriptions that have changes scheduled for a future date.
You can now remove payments made against an invoice.
You can now record excess payments made by your customers during offline transactions, which can then be automatically/manually applied to subsequent invoices.
As a follow up to the aforementioned update, you can refund a recorded excess payment via Transactions page. You can also reverse transactions for check payments or check bounces, and delete offline transactions.
Your invoices have now become more exhaustive and will clearly show if the taxes and discounts have been applied at the line-item level or at the invoice level.
You can now set up multiple tax rates with the Customized Tax option, where you can upload a CSV file with the required tax information. (Note: This would especially be useful if you have tax rates varying from region to region, like in the US or Canada)
You can now choose to make the price of your offerings inclusive of the appropriate tax. (Note: Tax inclusive pricing is a statutory requirement in countries like Australia, New Zealand and Malaysia)
The "Subscription Shipping Address Updated" email notification and the subscription_shipping_address_updated
event used to get triggered whenever a subscription was created or updated with a shipping address. It has now been fixed and they will get triggered only when the shipping address is updated for/by a customer.
Earlier, when a customer removed an addon from their subscription, the Review and Confirm panel incorrectly mentioned that the estimated amount will be charged immediately for the same. The text has now been fixed and the info box will mention that it's a renewal invoice and that no immediate charge will be made.
Chargebee signup flow has now become shorter, where the Verify Email and Claim Account steps have been merged into a single Account Setup step. The Signup page, Login page, Complete setup page and the headers in the app have also been refined.
Support for the new seven digit postal codes is now available for customers from Israel. The existing five digit postal codes will be supported as well.
Additional details have now been included in the invoice header, namely Next Billing Date, Billing Period, Subscription ID, and Customer ID.
Merge variables can now be used in the email subject lines as well.
You now have the option to not tax the sale of digital goods to customers belonging to your EU country (merchant's country). You can also disable VAT validation for customers belonging to your country.
ACH payments are now supported. You can now offer ACH as an alternative payment option to your customers. Drop a mail to support@chargebee.com to learn how to save up on additional fees.
A new event invoice_generated has been added. It gets triggered whenever a new invoice gets generated. For metered billing, it gets generated when a "Pending" invoice is closed.
You now have support for two additional currencies, namely Kenyan Shilling (KES) and Mexican Peso (MXN). (Note: KES is not supported by PayPal)
You can now export MRR values in your "Subscriptions" CSV files.
Tax will now be calculated at the line item level, instead of the invoice level. Also, you can now make a specific plan / addon as non-taxable, exempt a specific customer from tax, or set the tax as 0% in general.
You now have four new instant triggers to use with your Zapier integration, namely, Subscription Changed, Subscription Cancelled, Subscription Activated, and Failed Charge. By using Zapier, you can now also record offline payments for invoices in Chargebee.
Users can now enable multiple webhooks for more than one application, simultaneously.
You can now include Conversion Tracking Pixels from ad channels such as Facebook and Google Adwords in Chargebee's Thank You Pages.
We now provide complete support for Google's Universal Analytics and Cross Domain Tracking.
You can now import/update sizeable volumes of your subscription billing data into Chargebee using the Bulk Operations Feature.
You'll now have the option to change the Invoice title based on your requirements.
The currency_code
attribute is now available for the Invoice and Transaction API objects. So if you have multiple sites (created for multiple currencies), you can now instantly identify the currency of the invoice/transaction was generated, when you receive the corresponding webhook.
The first_invoice
attribute has now been added for the Invoice API object. You will be able to easily identify the new paying customers with the help of this attribute, when you receive the corresponding webhook.
You can now customize the dunning settings according to your requirements.
Support for the new postal code (Eircode) is now available for Irish companies. The existing postal codes will be supported as well.
You can now stop automatic payment retries (dunning) for a "Payment Due" invoice.
The export of invoices (PDF) will now be sorted according to the date of creation of the invoice.
You can now remove an already applied PO number using the Update Subscription API.
Earlier, the customer portal wasn't accessible via the API, if none of your customers had an email id configured in Chargebee. This has been fixed and you will now be able to allow access to the portal.
If a chargeback has been raised, you can now record it as a refund by marking the reason as "Chargeback".
You can now record refunds offline via the API or via Chargebee's web interface.
If the first name and the last name of a customer are not specified as part of the billing address, they will now be taken from the customer information.
The ability to add a card via the Update Payment Method API is now supported.
The option to void an invoice using the ‘Void an Invoice API' or using Chargebee's web interface is now supported.
Earlier, for pending invoices, credits applied weren't taken into account while calculating the next billing amount. This has been fixed now.
You can now disable webhooks from being triggered, conditionally, if necessary.
You can now add credits for a customer. The credits will be automatically applied on the invoices generated for that customer.
Options to create coupons of the types: i) Fixed Amount -> Apply on Each Unit of Specified Item ii) Fixed Amount -> Apply on Specified Items Total, and iii) Offer Quantity, have been deprecated.
You can now update Shipping and Billing addresses for a customer at the invoice level.
It is now mandatory that you add the address of your organization in Chargebee.
A detailed preview for the next billing amount of a subscription is now available.
You can now support Philippine Pesos (PHP) for your customers.
The option to levy a penalty when a subscription is downgraded, has been deprecated. New plans created will not have the option to specify a downgrade penalty.
A new event subscription_shipping_address_updated
has been added. This event is triggered when the shipping address for a subscription is updated.
The "Trial Period" of the selected plan can be displayed in "Order Summary" section of the Checkout Page.
If you have an integration with Amazon Payments on your website, you can now pass the "billing agreement id" as a parameter via API to create a subscription.
You can now record partial payments for invoices in "Payment Due" state.
The Invoice has a new look now. The new invoice is already out in your test sites. You can choose to have it enabled in your live sites, if required. Here's more on it.
If you have an integration with PayPal Express Checkout on your website, you can now pass the "billing agreement id" as a parameter via API to create a subscription.
Collecting payments for unpaid invoices has been made easier for API users. Using the Collect Payment for an Invoice API, you can now collect payments for invoices that are in "Payment Due" or "Not Paid" state.
A new event subscription_renewal_reminder
has been added. This is triggered before a subscription is set to be renewed.
You can now configure certain custom fields on the checkout page to be non-editable (read only).
When we try to sync information with Refersion and the request fails, we retry for a stipulated number of times. If we still aren't able to connect to Refersion, a notification is sent to you informing about the failure to sync data with Refersion.
You can now store a Purchase Order Number for Subscriptions in Chargebee and also display it on the invoices, for reference to an already created Purchase Order.
You can now record partial payments for invoices in "Payment Due" state via Chargebee's web interface.
Ownership of your account can now be transferred from one user to another.
With Invoice Notes, you can add content that will appear on the invoice of a particular subscription.
You can now add redirect options on a subscription basis using the Hosted Pages API. Redirect and Cancel URLs can be passed along with the API request call.
Earlier, if you hadn't configured a gateway in Chargebee, the customer portal wasn't accessible. This has been fixed now.
You can now create Orders for an invoice from within Chargebee's web interface.
New fields 'Tax Total' and 'Vat number' have been added to the "Invoices" CSV file. This will be included in the export files of both invoices and transactions.
You can now delete an invoice using the Delete an Invoice API.
Now, when a payment successful email notification is sent out to customers, the invoice can be automatically attached to the email.
During the generation of a "Pending" Invoice, the invoice number will not be taken from the main sequence. Instead, a temporary invoice number in the ‘draft_inv_' format will be assigned to it.
You can now allow access to parts of your website to existing customers by building on top of Chargebee's user authentication.
You can use Chargebee's authentication to allow access to your site, by using the "Activate a Portal Session" API.
You can now create an invoice for one-off charges for a customer via API.
You can now collect URLs as part of custom field data in your hosted pages. The URL will be checked for the valid format.
A preview of the next billing amount for a subscription is now available. The Next Billing Amount is present as part of the Subscription & also Customer information.
You can now exclude the card object from Webhook calls.
Whenever a card is added or deleted, CMRR is recalculated based on the possibly applicable charges.