Medlemskartotek med kontaktoplysninger, historik, medlemskaber og noter.
Kernebegreber
- Aktive medlemskaber: Klippekort + abonnementer + gavekort med resterende klip, udløbsdatoer, tilknyttede deltagerprofiler (inkl. momsfri-status for under-30).
Sådan gør du
- Søg: Søgefelt matcher navn (for-/efternavn), email, telefon.
- Filter: Aktive medlemskaber, Medlemmer uden medlemskab, Seneste aktivitet.
- Se medlem: Klik for fuld profil — Kontaktoplysninger, Aktive medlemskaber, Bookinghistorik, Betalingshistorik, Noter (kun admin).
- Opret bruger: Knap øverst højre → "Opret bruger" → navn + email (påkrævet), telefon/adresse (valgfri) → medlem får velkomstmail med link til at sætte adgangskode. Søg altid først for at undgå dubletter; systemet advarer hvis email eksisterer.
- Tilføj medlemskab: Medlemskaber → "Opret medlemskab" → vælg medlem, produkt og startdato. Slutdato, pris (DKK) og evt. rabat ligger under "Vis avancerede indstillinger" — slutdato udregnes automatisk fra prisplanens gyldighed hvis feltet står tomt, og prisen prefyldes fra valgt prisplan. VIGTIGT: Admin-manuel oprettelse aktiverer medlemskabet direkte uden at opkræve betaling — der er ingen betalingsmetode-vælger og Stripe/MobilePay kaldes IKKE. Et abonnement oprettet manuelt bliver heller ikke automatisk fornyet via Stripe (ingen
stripe_subscription_idkobles på). Hvis medlemmet skal betale, skal du enten registrere beløbet manuelt i regnskabssystemet eller bede medlemmet selv at købe via /pricing (så Stripe/MobilePay håndterer betaling og automatisk fornyelse). Manuel oprettelse er bedst til: prøveperioder, gaver, VIP-medlemmer eller kompensation. - Nulstil adgangskode: Medlemmets profil → "Send nulstillingslink" — medlemmet får email.
- Send abonnementslink (enkeltperson): Medlemsprofil → "Send abonnementslink"-knappen ved Medlemskaber-sektionen → vælg specifik plan (eller "lad kunden vælge") + valgfri personlig besked → medlem får email med auto-login og 14-dages link direkte til Stripe-checkout. Bruges ved enkelttilfælde: genaktivering efter opsigelse, skift af plan, nedgradering, eller når kunden ikke selv kan komme videre. Bulk-versionen ligger på /admin/memberships/migration (se medlemskabsmigration-guide).
- Nedgradering (skift til billigere plan): Self-service blokerer downgrade ("Du kan ikke nedgradere..."). Admin-flow: 1) Find kundens nuværende abonnement på profilen → opsig/luk det (sæt is_active=false og end_date til sidste betalte dag) — det fjerner blokken. 2) Klik "Send abonnementslink" → vælg den billigere plan → send. Eksisterende bookinger overlever (de tjekker ikke medlemskabsstatus ved fremmøde).
Privatliv (deltagerliste)
- Hvis tenant har slået "Vis deltagerliste til medlemmer" til, kan medlemmet selv slå "Vis mit fornavn på deltagerlisten" fra under Min profil. Default ON. Skjuler kun deres eget fornavn — andre vises stadig.
Regler / grænser
- Medlemmer kan ikke slettes permanent (regnskab/historik) — de kan deaktiveres. GDPR-anmodninger: kontakt support.
- Hvert medlem har én primær email til login. Skift via redigering — ny email bruges fremover.
FAQ
- Se fremmøde? — Medlemsprofil → "Bookinger"-fane viser alle hold + fremmøde/udeblivelse.
- Opkræver "Opret medlemskab" automatisk betaling? — Nej. Admin-manuel oprettelse aktiverer medlemskabet uden betaling. Hvis medlemmet skal betale skal du enten registrere beløbet manuelt i regnskabet eller bede dem købe via /pricing.
- Kan jeg ændre prisen på et aktivt abonnement? — Nej, ikke direkte i UI. Opsig det gamle abonnement og opret et nyt med den nye pris — men vær opmærksom på at admin-manuel oprettelse ikke automatisk knytter det til Stripe-recurring. Spørg support hvis medlemmet skal beholde automatisk fornyelse med ny pris.
- Kan et medlem tage en gæst eller ven med på dagen? — Ja, hvis deltagerprofiler er aktivt (se deltagerprofiler-guide). Medlemmet kan booke gæster som separate deltagere på samme booking. Systemet tæller hver gæst som én plads mod holdets kapacitet. Ved betaling trækkes klip pr. deltager eller der opkræves drop-in pr. gæst afhængigt af hvad medlemmet har dækning for.
- Hvorfor får jeg ikke profil-prompt når jeg opretter et medlem manuelt? — Manuel admin-oprettelse via "Opret bruger" opretter kun user-kontoen; deltagerprofiler udfyldes ikke automatisk. Medlemmet selv tilføjer deltagerprofiler ved første booking, ELLER du kan tilføje dem manuelt fra medlemsprofilen → Deltagerprofiler.
- Et nyt medlem kan ikke findes i søgning ved tilmelding til hold — Tjek at medlemmet er korrekt oprettet (søg i /admin/members) og at email/navn er stavet ens. Nye medlemmer indekseres med det samme. Hvis søgningen stadig er tom: verificér at medlemmet ikke er deaktiveret og at du søger fra hold-bookingflowet (ikke fra membership-listen).
- "Ingen aktive månedlige abonnementer fundet" når jeg klikker Send abonnementslink — Tjek at du har mindst én aktiv prisplan med kategori "Abonnement" på /admin/priser. Klippekort-planer vises ikke i dropdown'en — kun subscription-planer.
- Hvad sker der med kundens bookinger hvis jeg lukker et medlemskab? — Bookinger forbliver
confirmed. De tjekker ikke medlemskabsstatus ved fremmøde, så kunden kan stadig komme. Det er bevidst — så du kan håndtere skift uden at tvinge kunden til at genbooke.