Getting Started

Building Blocks

Custom Fields

Subscription Features

Localization

Invoices

Credits

Billing Features

Taxes

Payment Methods

Direct Debit Payments

Configuring Gateways

Fraud Management

Hosted Pages

Notifications

Reports and Analytics

Migration

Open Source Resources

Other Features

API Integration

Third Party Integrations

Reactivation 

A subscription goes into canceled state due to multiple reasons, such as non-payment. To re-start the billing for a canceled subscription, you need to reactivate your subscription.

Reactivating a Canceled Subscription 

A subscription can be manually reactivated in Chargebee's web interface by clicking the Reactivate Subscription button available on the right side panel of the particular subscription details page. You can also use the the Reactivate a subscription  API call to reactivate a subscription via the API.

Specifying a ‘Reactivate From' date 

When reactivating a subscription, whether through the web interface or via the API, you can specify a past date for Chargebee to consider the subscription reactivated from. This is useful in case you want to keep the original term dates of the subscription in place.

Example

Let's assume you're reactivating a particular subscription on the 20th of Feb-2017,
Plan Type: $20/month
Sign-Up Date: 1st Feb 2017
Current Term: 1st Feb 2017 to 1st March 2017
Cancellation Date: 10th Feb 2017
Reactivated From: 15th Feb 2017
(You can specify this date when reactivating the subscription)
New Term: 15th Feb to 15th March 2017

As illustrated, the Reactivate From field lets you sidestep reactivating a subscription with new term dates.

Note
  • The Reactivate From date you specify when reactivating a subscription should be a past date.

Two kinds of Reactivation 

The process of reactivation differs depending on when the subscription is cancelled.

General Reactivation

When a canceled subscription is reactivated, the billing term of the reactivated subscription will start from the past date of your choosing If, for some reason, you choose to withhold a past date, the billing term of the reactivated subscription will start immediately with a new term. An invoice will be generated for the subscribed items in both cases.

Example

Plan Type: $15/Monthly
Sign Up Date: 1 May 2015
Current Term: 1 May 2015 to 1June 2015
Cancellation Date: 15 May 2015
Reactivation Date: 20 August 2015
Reactivate From: Not specified (if specified, the subscription will restart from this date)
New Term: 20 August 2015 to 20 September 2015
Here the billing term is changed from the 1st of every month to the 20th.The customer will be charged $15 immediately for August 20th and the next charge will be on September 20th.

In-term Reactivation

When a subscription has been canceled due to non-payment after dunning, and is reactivated within its current billing term, it is referred to as in-term reactivation.
In this case, the billing term of the subscription will not be changed and no new invoice will be generated.

Example

Plan Type: $10/Monthly
Sign Up Date: 1 June 2015
Current Term: 1 June 2015 to 1 July 2015
Cancellation Date: 2 June 2015
Reactivation Date: 20 June 2015
Reactivated from: Not specified. If specified, Chargebee will consider this date to be the date of activation of the subscription.
Term will continue to be the same and the next billing term will be from 1 July 2015 to 1 August 2015.

Reactivation Along With Trial Days 

The trial period can be entered while reactivating a subscription, which would make the subscription active only after the trial period ends. Hence, the billing term will also start after the trial period ends and subsequently an invoice will be generated. Even if the customer does not have a card on file, you will be able to include a trial period and reactivate the subscription. The Reactivate From date in this case will be considered the Start Date of the trial.

Example

John, a customer, signs up for a 14-day trial, but due to some unforeseen reason, he was not able to try the product. He comes back to you after a few weeks and requests another trial, and you did not collect his card details either. In this case, simply reactivate the account and opt to extend his trial.

Note

The No. of Billing Cycles can also be provided during reactivation. This will override the number of cycles associated with the subscription.

Reactivating by Changing Subscribed Items 

In addition to manual reactivation, a canceled subscription will get reactivated if change subscription operation is performed. So, switching to a different plan, addition of an addon/coupon, or any such subscription-level changes made to a canceled subscription would reactivate it. You can also use the Update a subscription   API call to change and reactivate a subscription via the API.

Note

If you are using the API to change the details of and reactivate a subscription remember to set the reactivate parameter to true.

Reactivation due to Change Subscription operation also has two different behaviors, based on when the change is made:

1. Out-of-term Subscription Change
Similar to general reactivation, when a subscription change is made for a canceled subscription, the subscription will get reactivated from the reactivation date you specify. If a reactivation date is not entered Chargebee will set a new billing term. A subsequent invoice will be raised in both cases.

2. In-term Subscription Change
When Change Subscription operation is performed on a subscription that has been canceled to due to non-payment after dunning, and the change is made within the current billing term, it is referred to as 'in-term' subscription change. If the subscription is changed to a plan that has the same term as that of the existing plan (e.g. monthly to monthly), the billing term of the subscription will not be affected and no invoice will be raised.

However, if the subscription is switched to a plan that has a different term (e.g. monthly to yearly), the billing term of the subscription will change with immediate effect and the invoice will get raised instantly as well.

Note

'Plan term' refers to the regular intervals in which the subscription gets renewed. (e.g. monthly or yearly plans).

Unpaid Invoices 

Unpaid invoices will not be collected as part of the reactivation operation. However, if the payment method details (such as card information) have been provided as part of the change subscription operation and the option Collect Invoice On Card Update has been enabled, then an attempt would be made to collect the payment for the recent invoice that is unpaid.

Limitations 

Chargebee does not support calculating of proration for the in-term subscription change scenario. Hence, it should be calculated manually at your end and either credits or charges should be added accordingly.

Loading…