Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
    • Multi-Frequency Billing
    • Subscription Ramps
    • Next Billing Date
    • Trial Management
      • Trial Period for Addons
    • Price Override
    • Pause Subscription
    • Subscription Cancellation
    • Reactivation
    • Gift Subscriptions
    • Backdating Subscriptions and Invoices
    • Managing Contract Terms
    • Manual Discounts
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Subscriptions
  3. Working with Subscriptions
  4. Trial Management
  5. Trial Period for Addons
  1. Billing
  2. Subscriptions
  3. Working with Subscriptions
  4. Trial Management
  5. Trial Period for Addons

Trial Period for Addons

Introduction

Along with the service/product that you're offering, additional features will bring more traction. These supplementary features can be provided at an additional cost and are known as Addons. With Chargebee, you can provide addons for trial to your customers, so your customers know the feature before signing up for it.

Say you provide Google Calendar as an addon with your service. Customers who are interested in signing up can use the Google Calendar feature for a limited number of days as a trial before using it along with the subscription.

Request access to enable this feature on your site.

Configure Trial Period for Addons

Trial period for addons is available only via API. You can save the details of the addon's trial period in the metadata of the addon.

Invoice for Addons on Trial

At the end of the trial period, the addons will move to Active state. When they do, a separate invoice is generated for the addon. From the date of activation to the date of subscription renewal, a prorated charge will be generated for the addon.

For example, for a subscription with a billing cycle from January 15, 2025, to February 15, 2025, an addon was added as a trial on January 20, 2025, for 10 days. The addon will activate on January 30, 2025, and an invoice with a prorated charge will be raised for January 31, 2025, to February 15, 2025.

If the customer's subscription renews on the same day as the addon is activated, they will receive two invoices: one for the subscription and the other for the addon, regardless of the number of addons.

For example, if the customer has a subscription and has 3 addons on trial, and the subscription renews on the same day as the addons become activated, the customer will receive 4 invoices: one for the subscription renewal and three for the addons.

A separate invoice will be generated at the end of addon trial even when Consolidated Invoicing is enabled for your Chargebee site.

Subscription Cancellation and Reactivation (Dunning)

When subscriptions are canceled due to the dunning rules that are set, addons on trial will follow suit. However, there are two scenarios to consider during the reactivation of the subscription:

1. In-term Reactivation

If the subscription is reactivated before the renewal date/time of the subscription, then the addon will continue to function upon reactivation. There will not be a change in the trial end date/time set originally.

For example, the billing cycle for subscription is from January 15, 2025, to February 15, 2025. The subscription was canceled on January 30, 2025, and reactivated on February 10, 2025. There are two addons, Addon 1 and Addon 2, linked to the subscription and are on trial for 15 days.

AddonsTrial PeriodWill the addon be on trial when the subscription reactivates?Charge on reactivation
Addon 1January 20 - February 5NoProrated charge from February 5 - February 15
Addon 2January 27 - February 12YesNo charge, the addon is still on trial.

2. Out-of-term Reactivation

If the subscription is reactivated after the date/time of renewal, the term of the addon will be reset and the trial will no longer be applicable. The customer will have to pay for the subscription and the addons, regardless of the completion of the trial period.

For example, the billing cycle for subscription is from January 15, 2025, to February 15, 2025. The subscription was canceled on February 12, 2025, and reactivated on February 22, 2025.

AddonsTrial PeriodWill the addon be on trial when the subscription reactivates?Charge on reactivation
Addon 1February 5 - February 20NoFull
Addon 2February 10 - February 25NoFull

For both addons, a full charge will be raised on the date of reactivation of subscription.

If Calendar Billing is enabled for your site, the charge can be prorated from the date/time of reactivation to the upcoming billing date/time.

Subscription Cancellation/Reactivation (Manual)

When a subscription is canceled manually, the subscription term is not retained. The addons on trial linked to the same subscription will be canceled.

When the same subscription is reactivated, both the subscription and the addons will move to Active state and will be charged in full.

Limitations

  • Recurring addons alone can have trial period added to them. Non-recurring addons are not supported.
  • Addons with a trial period can be added only for Subscriptions in Active state.
  • Once set, the trial_end of an addon cannot be modified. In order to modify, the addon need to be removed and added again with new trial_end.
  • When the addon is going through the trial period, values of all fields, except for trial_end value, can be modified.
  • Addons going through the trial period will move to Active state only when the trial period ends.
  • The changes for the addon will be applied immediately and cannot be scheduled for the end of term of the subscription.
  • For Advance Invoicing, addon on trial feature will not function.

Was this article helpful?