Signal interest and choose a local path
A person should be able to join through an open registration path, an invitation path, or a local organizer-assisted path depending on how the relevant community operates.
Join the movement
Different chapters and communities may need different membership flows. Some will want open registration. Some will want invitation, payment, or approval. The movement should be able to support that variation without turning onboarding into chaos.
Member path
A person should be able to join through an open registration path, an invitation path, or a local organizer-assisted path depending on how the relevant community operates.
Different chapters or units may require different combinations of payment, approval, onboarding, or profile completion. The system should allow that variation instead of forcing one rigid path.
Membership should lead directly into working groups, community activity, events, support channels, and chapter responsibilities rather than ending at a status row.
Where product maturity and capacity allow, membership should open access to aligned ProsperApps tools at friendlier prices so people can actually do the work.
Flexible states
This is one of the reasons Prosper Movement can become a strong real-world use case for ProsperOrg. Local units need room to configure lifecycles that fit their context.
Feature
A member may register and still be waiting on dues or sponsorship before activation. That should be a normal supported path, not an edge case.
Feature
Some communities may want a payment step and an approval step. Those should remain separate states when needed.
Feature
Invitation acceptance should not force instant full activation when a chapter still needs onboarding, payment, or review.
Feature
A local organizer should be able to create a member record first and let the person verify or claim it later without breaking the lifecycle.
Practical outcome