Customizable Proration Period for Lifetime License Upgrades
Freemius supports proration out of the box. Proration means offering a discount on license upgrades based on the remaining days of usage. For example, a customer might have purchased an annual license of planA three months ago and now wants to upgrade to planB. In such cases, our Checkout automatically applies a proration discount for the remaining nine months. This acts as a strong incentive for customers to upgrade to higher plans.
For lifetime licenses, proration discounts were previously limited to a 30-day window. The reasoning behind this default is clearly explained in our documentation. However, we noticed that this recommended limit does not work equally well for all makers—especially for products where lifetime licenses are the primary offering and upgrades may happen much later.
To better support these use cases, we have introduced a new option that allows you to configure the proration period for lifetime licenses.
You can now navigate to Plans → Prorated Discount and update the configuration from there.
The proration period can be set to any custom number of days, including Unlimited. For more details, please refer to the updated documentation.

