Chargebee Release Notes
Last updated: Mar 17, 2026
- Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Paystack gateway and ACH via Checkout.com now generally available
Chargebee releases Paystack and ACH via Checkout.com to generally available, expanding regional payments and bank-based transactions. The update enables Africa markets with Paystack and US ACH, helping reach new customers and optimize payment costs.
The Paystack payment gateway and ACH payments via Checkout.com are now generally available in Chargebee
These additions expand your payment capabilities by supporting region-specific payment methods and bank-based transactions.
Why is this important?
Adding Paystack and ACH through Checkout.com helps you support local payment preferences and improve payment success rates across different regions.
- Paystack is widely used across Africa, especially in markets such as Nigeria and Ghana where local cards and bank transfers are common.
- ACH payments via Checkout.com allow direct bank payments in the US, offering a cost-effective alternative to card transactions.
- Supporting these payment methods helps you reach new customer segments and optimize transaction costs in key markets.
How can you use it?
Follow these steps in your Chargebee site to configure these payment gateways and payment methods:
- Log in to your Chargebee Billing site.
- Go to Settings > Configure Chargebee > Payment Gateways.
- Add Paystack as a new payment gateway or enable ACH under your configured Checkout.com gateway.
- Enter the required credentials and save your changes.
- Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Migrate from UPI Collect to UPI Intent for Razorpay
Chargebee releases guidance for migrating from Razorpay's UPI Collect to the UPI Intent flow amid NPCI compliance. UPI Collect is sunset and may cause failures; UPI Intent opens the preferred UPI app automatically for faster, compliant payments. Includes setup tips and an optional app list fetch.
Chargebee requires you to migrate from Razorpay's UPI Collect flow to the UPI Intent flow due to recent compliance updates from the National Payments Corporation of India (NPCI). The UPI Collect flow, which supports payments through UPI ID or VPA (Virtual Payment Address) entry, is being sunset and will no longer be supported for one-time or recurring payments.
Why is this important?
If UPI Collect remains enabled, transactions may fail once the flow is deprecated. Migrating to UPI Intent keeps your checkout compliant and ensures uninterrupted payments.
- UPI Intent automatically opens a customer's preferred UPI app instead of requiring manual VPA entry.
- This reduces payment failures caused by deprecated flows.
- The experience is faster and better aligned with current NPCI guidelines.
How can you use it?
Follow this tutorial to set up the UPI Intent flow for Razorpay.
When calling handlePayment(), do not pass the vpa parameter. This triggers the default payment flow for both desktop and mobile web automatically.
For additional control, you can also use the fetchUpiInstalledAppList() function to retrieve the list of supported UPI apps.
Original source Report a problem All of your release notes in one feed
Join Releasebot and get updates from Chargebee and hundreds of other software products.
- Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Prevent deletion of the last saved payment method
Chargebee releases a new safeguard that blocks deletion of a customer's last saved payment method across the app, Self-serve Portal, and API. This ensures at least one valid method for upcoming renewals, reduces payment failures, and preserves billing continuity.
Chargebee Billing now lets you block the deletion of a customer's last saved payment method
Chargebee Billing now lets you block the deletion of a customer's last saved payment method. When enabled, Chargebee prevents a payment method from being removed if it is the only valid payment method on the customer's profile. This rule is enforced across the Chargebee app, Self-serve Portal, and API endpoints to ensure consistent behavior across all interfaces.
Why is this important?
Deleting the only valid payment method on a customer's profile can cause subscription renewals to fail and interrupt billing cycles.
- Ensures at least one valid payment method is always available for upcoming renewals.
- Reduces the risk of payment failures and revenue loss.
- Maintains billing continuity across the app, portal, and APIs.
How can you use it?
Follow these steps in your Chargebee site:
- Log in to your Chargebee Billing site.
- Go to Settings > Configure Chargebee > Payment Gateways.
- Click Manage Settings in the Payment Preferences section.
- Under Common Settings, enable the Block Deletion of the Last Saved Payment Method option.
Once enabled, Chargebee automatically restricts attempts to remove a customer's only valid payment method across the app, self-serve portal, and API endpoints.
Original source Report a problem - Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Set custom renewal dates when creating a subscription
Chargebee releases a new capability to set the Next Renewal Date at subscription creation, aligning billing with contract terms, backdated starts, and migrations. It guides users to enable Calendar Billing under Billing LogIQ and configure the Next Renewal Date before creating subscriptions.
Why is this important?
Manually adjusting renewal dates after a subscription is live can be a challenge. This update makes sure your invoices are generated in line with your intended schedule.
- Contract Alignment: Match billing cycles to specific contract terms or commercial agreements.
- Backdated Starts: Align billing for services that began before the data was entered.
- Migrations: Maintain existing billing schedules when moving customers from other platforms.
How can you use it?
Follow these steps to enable the capability:
- Log in to your Chargebee Billing site.
- Go to Settings > Configure Chargebee > Billing LogIQ > Billing & Invoices > Calendar Billing and click Enable.
- Enable the toggle On under Enable next renewal date at subscription creation option.
- After configuring your preferred Calendar Billing settings, click Apply > Confirm to save your updates.
While creating a new subscription, the Next Renewal On field is set to Default, which is based on the plan frequency or calendar billing setting. Click the dropdown and choose a desired date. Chargebee Billing uses this date to determine the upcoming billing cycle, allowing you to configure renewal timing in line with your business requirements.
Original source Report a problem - Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Advance invoices on Quote Form Builder
Chargebee releases Advance Invoices in Quote Form Builder, enabling upfront invoicing at the quote stage. The feature clarifies billing periods, streamlines quote-to-cash, and accelerates collections. Enable in CPQ > Billing and Terms by turning on Generate Advance Invoices.
Quote Forms in Quote Form Builder now include an Advance Invoices option
Quote Forms in Quote Form Builder now include an Advance Invoices option. This option is designed to help your sales team generate invoices upfront and collect advance payments from customers before the product or service is delivered.
Why is this important?
When your sales team can control invoice generation at the quote stage, it results in:
- Better clarity around billing periods, so customers clearly understand what they are paying for.
- A smoother quote-to-cash process, by aligning invoicing with the quote’s billing terms.
- Faster collections, since collecting payments upfront helps reduce delays.
How can you use it?
- Log in to your Chargebee Billing site.
- Go to Settings > Configure Chargebee > CPQ > Billing and Terms.
- Enable the option Generate Advance Invoices while configuring billing terms in the quote form. Once enabled, Chargebee automatically displays the corresponding invoice period (start date to end date). During checkout, customers can view the invoiced items along with the applicable dates. image_path: "quote.png"
- Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Dutch translation for metered addons now reflected in quotes
Chargebee releases an enhancement to CPQ language packs, extending translations to metered addons in quotes. Previously metered addons showed English labels; now localized labels appear in new quotes, ensuring multilingual consistency and reducing manual work. Users should update CSV packs as needed.
Chargebee CPQ: Extend language pack support to metered addons in quotes
We’ve enhanced Chargebee CPQ to extend language pack support to metered addons in quotes. Previously, translations from the CSV language pack were applied only to non-metered addons, while metered addons continued to display the default English label.
Why is this important?
If you operate in multiple languages, accurate translations in quotes help you present a consistent buying experience and reduce confusion for customers. This fix ensures that metered addons display the correct localized labels, helping you maintain brand consistency and avoid manual workarounds.
How can you use it?
To apply translations for addons, continue updating the relevant entries in your CSV language pack and upload them to your site. Translations for both metered and non-metered addons will now reflect correctly in newly created quotes based on the customer’s preferred language.
Original source Report a problem - Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Define contract term behavior from pricing tables
Chargebee releases Pricing Table Sessions API enhancements that add contract_term[action_at_term_end] and contract_term[cancellation_cutoff_period] to control renewal behavior and cancellation timing directly from pricing pages. Applies to new and existing customers; settings apply after Checkout to subscriptions.
You can now pass contract term details directly through the Pricing Table Sessions API. This update introduces two new input parameters contract_term[action_at_term_end] and contract_term[cancellation_cutoff_period].
Why is this important?
This enhancement lets you define contract term renewal behavior directly from your pricing table flow, no workarounds needed. You can enforce a cancellation cutoff period to ensure sufficient time for processing contract closures. This gives you the flexibility to model fixed-term subscriptions—paid in installments—that renew automatically.
How can you use it?
When creating pricing page sessions, pass the contract_term parameters. This works for both new and existing customers. Once the customer completes their purchase via Checkout, the contract term settings are applied to the subscription.
Original source Report a problem - Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Sync Non-General Ledger item changes to NetSuite
Chargebee releases an enhancement that now syncs updates to plans, addons, and charges from Chargebee into NetSuite for existing items, improving reporting accuracy while protecting closed periods. Users enable Sync Item Updates under NetSuite Configure Advanced Sync Rules to sync non-GL fields.
Currently, plans, addons, and charges are created in NetSuite when first synced from Chargebee, but subsequent updates to those items in Chargebee are not synced to the NetSuite item master record.
Why is this important?
When plans, addons, and charges are updated in Chargebee but not reflected in NetSuite, the item master record in NetSuite can become outdated, leading to inconsistencies in internal reports and operational analysis. While invoice creation continues to use the latest Chargebee data, reporting that relies on the NetSuite item record may not reflect current values. This enhancement helps you maintain accurate reporting in NetSuite while ensuring that accounting-sensitive fields remain protected from retrospective changes in closed periods.
How can you use it?
- In your Chargebee Billing site, go to Apps > NetSuite Configure Advanced Sync Rules.
- Enable Sync Item Updates to start syncing non-GL-impacting fields from Chargebee to NetSuite for existing items, such as rate, tracking categories, supported custom fields, and rule ID.
- Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Fix for delayed updates in Checkout settings
Chargebee ships a fix that makes Smart Routing and Language Pack changes reflect immediately in Checkout, keeping translations current.
We've fixed an issue where changes to Smart Routing or Language Pack settings weren't reflected immediately in Checkout. This caused customers to see outdated translations, content, or routing behavior.
Original source Report a problem - Feb 1, 2026
- Date parsed from source:Feb 1, 2026
- First seen by Releasebot:Mar 17, 2026
Strict validation for trial_end parameter
Chargebee releases strict validation for trial end dates, rejecting invalid values to prevent billing errors and provide clear error messages.
Chargebee now enforces strict validation for the trial end dates. Previously, passing a wrong value of 0 caused the system to default to the Unix epoch start date (1970-01-01), leading to incorrect billing calculations. These requests are now rejected with a clear error message to help you make corrections before invoicing.
Original source Report a problem