Membership operations

Members

Search the roster and manage plans, holds, cancellations, and membership history.

{{ notice }}
{{ error }}

{{ selectedMember.name }}

{{ selectedMember.email }}

{{ selectedMember.role }}
No membership history for this person.

{{ currentMembership.plan_name }}

{{ currentMembership.status }} Cancels {{ currentMembership.cancel_at }}

Schedule cancellation at the current period end?

Training team

Assign one or more trainers who can plan workouts and review this member's training.

{{ memberTrainerAssignments.length }} trainers

Add an active staff member with the trainer role before assigning a training team.

{{ assignment.trainer_name || 'Trainer' }}

{{ assignment.trainer_email }}

Personal-training packages

Sell a package and record its payment in one step.

{{ memberPackages.length }} packages

{{ pkg.name }}

{{ pkg.remaining_sessions }}/{{ pkg.total_sessions }} remaining · {{ money(pkg.price_cents, pkg.currency) }} · expires {{ pkg.expires_at }}

{{ pkg.status }}

Membership history

No history yet.

{{ membership.plan_name }}

Started {{ membership.start_date || '—' }} · Period ends {{ membership.current_period_end || '—' }}

{{ membership.status }}
Choose a member to manage their membership.