New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
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
  • 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
  • eInvoicing
  • 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. Articles and FAQ
  4. Working with Subscriptions
  1. Billing
  2. Subscriptions
  3. Articles and FAQ
  4. Working with Subscriptions

Can I make changes to a subscription at a specific future date?

Problem Statement

You want to know if you can make changes to a subscription at a specific future date.

Solution

This article also covers

How to set changes to be applied on a specific date?

Summary

You can schedule changes to your subscription to be effective immediately, During the next renewal(term end), or on a specific date.

image

Subscription renewal date can be changed in two ways,

  1. During the Change term-end

  2. During Change subscription

Note:

  • You can only set a specific date for changes in the future. We don't support past dates.

  • This setting wouldn't allow you to make changes to the existing proration and unbilled charges configured on your Chargebee site. To know more about this. Click here.

  • Only 1 change can be scheduled at any point on a subscription at a time. Re-scheduling will override the previous change.

    • Previously scheduled changes get stalled when you apply changes "On a specific date".For example, if you have scheduled a coupon between the renewals then, then the coupon becomes effective and the discount applies to the subscription for the newly set specific date.

Apply Changes using the Chargebee Interface You can apply changes via UI, using the"On a Specific date" option under three places.

  1. Under the customer profile

    image
  2. In the subscriptions details page > Change subscription option

    image
  3. From the Checkout & Self-serve portal where your customers can set their own dates

    image

To check for the subscription changes that you can make, click here.

Apply Changes via API

When you apply changes to the subscription the existing changes will be overridden.

To store the changes before using the "On a specific state" API store the event contents of the "Subscription Changed"(i.e. of any scheduled changes to the subscription) from Chargebee via Webhook or use retrieve with scheduled changes API and then apply Change subscription API

Was this article helpful?