Invited before paid
Signup creates a membership with status invited; access waits for a successful subscription or comped state.
Signup, plans, roles, and billing
Turn public interest into tenant-scoped memberships with Keycloak registration, tier selection, Stripe subscription activation, comped states, staff roles, and member billing recovery.
MakerOps source-backed
The member self-signup spec keeps registration, organization membership, and billing activation separate. That gives admins a clear state model instead of a pile of form submissions and manual payment checks.
Signup creates a membership with status invited; access waits for a successful subscription or comped state.
Past-due subscriptions open dunning cases and show a billing portal CTA to the member.
Member data is tenant-scoped and classified as member-private or org-internal depending on use.
MakerOps source-backed
Owners and admins manage tiers, cancellation policy inheritance, staff roles, comped memberships, and exports. Accountant and staff roles keep finance and day-to-day operations separated.
Equipment and events can require qualifying tiers.
Org defaults can be overridden by tier or resource.
Finance surfaces are separate from staff moderation and access duties.