[Admin] Closing a package to new members (grandfathering)
Closing a package to new members keeps existing subscribers untouched while blocking new signups. Use this when:
- You're retiring a package but can't remove it (members still rely on it).
- You're replacing a legacy tier with a new one.
- You're running a limited-time offer that should stop accepting new joins.
What happens when you close a package: - The join page filters it out of the picker automatically. - Direct signup links are rejected with a clear error message. - Existing subscribers continue at their current price, under their current terms. Nothing changes for them. - The package stays visible in admin views with a "Closed to new members" badge. - The action is recorded in the audit log.
Reopening a closed package: Click Reopen from the closed package's card. The status flips back to active and new signups resume. No member emails are sent — the close/reopen cycle is internal admin governance.
Archiving (V1 scope): Permanent archiving is available but requires a database migration. Contact support if you need to archive.