All releases

License Validity Periods

Training you sell for a season should end when the season does. Validity windows and stacked renewals keep that honest for everyone.

Training you sell for a season should expire when that season ends. We added predictable validity periods for paid licenses, and we let multiple licenses stack so renewals and repeat purchases stay honest instead of overwriting each other.

  • Licenses for paid products — Licenses apply to priced products (price greater than zero), not free catalog items or free manager-approved access. Stripe vs manual approval does not change that rule—what matters is that you are selling time-bound access.
  • Flexible validity — Choose the window that matches how you sell: 1 month, 3 months, 6 months, 1 year, 2 years, 3 years, or 5 years.
  • Multiple licenses per person — Repeat purchases and admin-issued licenses stack, each with its own consumption and expiry, so a renewal extends access without erasing history.

Related: Content Licenses · Sell With Content Licenses.