Step 1: Alumni application
A prospective user submits an alumni application. If no authenticated account exists, the system creates a user account and requires email verification. The alumni application enters the system in Pending state.
Step 2: Alumni approval
An administrator or authorized batch representative reviews the application. On approval, the alumni profile becomes Active; on rejection, it becomes Rejected.
Step 3: Membership application
Only active alumni may access membership enrollment. Self-service membership supports General and Life. Life membership requires at least 10 years since SSC.
Step 4: Payment and approval state
After self-service membership submission, the member record moves to pending_ec_approval. Payment does not automatically produce active membership.
Step 5: Admin activation
During admin activation, the system records payment verification and sets membership validity for annual members through the end of the calendar year. Life members remain non-expiring.
Step 6: Ongoing access control
- Active members can use member-restricted features.
- Only active members may upload resumes.
- Only active members or approved partners may post jobs.
Step 7: Reinstatement path
If a member loses standing and applies for reinstatement, approval requires a 2/3 EC vote. Once approved, the system reactivates the member record.
Lifecycle conclusion
This flow makes OLsA membership more than a simple payment process: it is a governed lifecycle tied to alumni validation, constitutional approval requirements, and ongoing compliance checks.