Reactivate with Snap Day

As of October 18th, 2018, we made a change related to reactivations of subscriptions on calendar billing. Everyone will be automatically opted-in to the new behavior on January 7th, 2019.

What has changed?

Reactivations will now respect calendar billing ensuring the next billing date after reactivation ‘snaps’ to the calendar billing date.

To accompany this change you will also have some additional options when reactivating a subscription on calendar billing:

  • If the reactivation occurs in the same billing period as it was canceled you can ‘resume’ the period instead of starting a new one

  • If you aren’t resuming you will have options of how to handle the reactivation charge

    • Prorate the reactivation charge, this is the default
    • Charge the reactivation cost in full, this is called an ‘immediate’ reactivation
    • Charge the reactivation cost in full at next billing date, this is called a ‘delayed’ reactivation

Why has it changed?

Previously reactivations on calendar billing would require a full billing cycle, billing from the day it reactivated to a month later, before ‘snapping’ back to the calendar billing date. This defeated the purpose of having the subscription set to calendar billing as they wouldn’t be billed on the proper day.

The above change is to ensure you have the tools available to bill not only on the proper day but to handle reactivation charges for many different scenarios you may encounter with your customers.

What do I need to do?

If you use the Admin UI to reactivate subscriptions you will just need to make some additional choices (if you don’t want to use the default of prorating the charge).

If you use the API to reactivate subscriptions you will need to pass a new parameter specifying the reactivation scheme you want to use – again only if you want to use something other than the default.

More information, including examples of how this new feature works, can be found at

More information on the API changes can be found at