Federation renew license season flow

Renewal at federation level means opening the next season cleanly for every organization, dancer, and official.

There is no renew button

A licence is not renewed in place — you apply again for the new season. The old one stays in history and turns Expired when its validity window closes; the new one is a fresh application that goes through the same route and the same four checks as the first.

The product says as much where it matters: a dancer blocked at registration is told “A required federation license has expired or is for a different season — renew it for this season.”

Two consequences worth planning around:

  • Nothing carries over. Approval from last season does not shorten this season’s approval, and a club approval or a payment is needed again.
  • The season year is the thing to get right. A licence for the wrong season is as useless as an expired one, and it is the most common mistake in a rollover.

Before the new season

  1. Licence items. Check each item for the new season: price, status, maximum uses per season. Items no longer offered should be switched off, so applicants do not pick them. See Getting a license model in place.
  2. Class mappings. Check each class’s License rules still require the right items.
  3. Club approvals. Approve new clubs early. A pending club blocks every licence its dancers apply for.
  4. Stripe is still connected.
  5. Age groups and promotion rules are final. Then run the age-up batch. See Age transfer governance.

Tell clubs and dancers

  • That licences are applied for again each season. Nothing carries over.
  • Which items they need, and who applies: the dancer or the club.
  • When applications open, and how long approval takes you.

Point them to Renew license for dancers and Renew license for clubs.

During the rush

  • Work the Needs your approval queue. Rows tagged Blocked are waiting on a club you have not approved.
  • Use bulk approval for the ready rows. It skips licences held by unapproved clubs.
  • Watch for applications on the wrong season year. A pending application can be deleted and made again.

Next step

Continue to Retirement and exit handling.