Spring videre til hovedindholdet

Medlemskabsliste

Skrevet af Ronny Christensen
Opdateret for over 3 uger siden

Hvad denne skærm gør

Det er her, du ser alle medlemskaber i dit system med et overblik. Tænk på det som en stor tilstedeværelsesliste, der viser, hvem der har et medlemskab, hvilken type det er, hvor meget de betaler, og om det er aktivt, sat på pause eller opsagt. Du kan søge, filtrere, eksportere listen til et regneark og endda ændre flere medlemskaber på én gang.


Sådan kommer du hertil

  1. Åbn kontrolpanelet.

  2. I menuen til venstre, klik på Membership.

  3. Du er nu på skærmen Medlemskabsliste.


Trin-for-trin-guide

1. Gennemse medlemskabstabellen

Hoveddelen af skærmen er en tabel. Hver række er ét medlemskab. Her er de kolonner, du vil se:

Kolonne

Hvad den viser

Member

Medlemmets navn, e-mail og profilbillede. Klik på et medlem for at gå til deres profil.

Membership

Navnet på medlemskabstypen (f.eks. “Gold Plan”, “10-Visit Punch Card”).

Price

Hvor meget medlemmet betaler, vist i den relevante valuta.

Frequency

Hvor ofte medlemmet faktureres (f.eks. månedligt, årligt).

Renewal date

Den næste dato, hvor medlemskabet fornyes.

Valid from

Datoen, hvor medlemskabet startede.

Valid to

Datoen, hvor medlemskabet slutter (hvis det har en slutdato).

On hold until

Hvis medlemskabet er sat på pause, viser dette, hvornår det genoptages.

Discount code

Eventuel rabatkupenkode, der er knyttet til dette medlemskab.

Has payment method

Viser Yes (grøn) eller No (rød) for at angive, om medlemmet har en betalingsmetode registreret.

Status

En farvet mærkat, der viser medlemskabets status: Active (grøn), On Hold (blå), Cancelled (gul) eller Inactive (grå).

2. Filtrer efter status

Over tabellen vil du se en række faner:

Fane

Hvad den viser

All

Alle medlemskaber uanset status. Badget viser det samlede antal.

Active

Kun medlemskaber, der aktuelt er aktive. Dette er standardvisningen.

On Hold

Medlemskaber, der midlertidigt er sat på pause.

Cancelled

Medlemskaber, der er blevet opsagt, men som stadig kan vises i systemet.

Inactive

Medlemskaber, der er udløbet eller ikke længere i brug.

  • Klik på en vilkårlig fane for at skifte visning.

  • Badget på hver fane viser, hvor mange medlemskaber der har den pågældende status.

3. Søg efter et specifikt medlemskab

  • Brug Search-tekstfeltet øverst i tabellen.

  • Skriv et medlems navn, e-mail eller et relevant nøgleord.

  • Tabellen opdateres, mens du skriver.

4. Filtrer efter medlemskabstype

  • Ved siden af søgefeltet vil du se en Membership types-dropdown.

  • Klik på den for at åbne listen over alle aktive medlemskabstyper grupperet efter kategori:

    • Contingent (vist med en grøn chip)

    • Campaign (vist med en blå chip)

    • Punch card (vist med en lilla chip)

    • Personal training (vist med en orange chip)

  • Markér en eller flere typer for at indsnævre tabellen.

  • For at fjerne et filter, fjern markeringen eller klik på knappen Clear, der vises under værktøjslinjen.

5. Sortér tabellen

  • Klik på en vilkårlig kolonneoverskrift for at sortere efter den kolonne.

  • Klik på den samme overskrift igen for at vende sorteringsretningen (stigende <-> faldende).

  • Standardsorteringen er efter Valid from i faldende rækkefølge (nyeste først).

6. Skift antallet af rækker pr. side

  • Nederst i tabellen, brug dropdown-menuen Rows per page.

  • Mulighederne inkluderer 5, 10, 25, 100 eller All (det samlede antal medlemskaber).

  • Brug pileknapperne til at navigere mellem siderne.

7. Skift til kompakt visning

  • Nederst til højre i tabellen er der en Dense-kontakt.

  • Slå den til for at reducere rækkehøjden og få plads til flere medlemskaber på skærmen.

8. Se et medlems profil

  • Klik på et medlems navn eller avatar i tabellen, eller

  • Klik på tre-prik-menuen (⋮) i slutningen af en vilkårlig række og vælg View.

  • Du vil blive ført til det pågældende medlems profilside.

9. Eksportér listen

  • Klik på tre-prik-menuen (⋮) til højre for søge- og filterlinjen.

  • Vælg Export.

  • Systemet vil downloade en CSV-fil (result.csv) med alle medlemskaber, der matcher dine aktuelle filtre.

  • Åbn denne fil i et vilkårligt regnearkssprogram (Excel, Google Sheets osv.).

10. Vælg medlemskaber (kun Admin)

  • Hvis du er Admin, vil du se en afkrydsningsboks i starten af hver række.

  • Markér individuelle rækker for at vælge dem, eller brug afkrydsningsboksen i overskriften for at vælge alle rækker på den aktuelle side.

  • Når du har valgt medlemskaber, bliver yderligere handlinger tilgængelige (se næste trin).

11. Masseændring af medlemskabstype (kun Admin)

Når du har valgt et eller flere medlemskaber:

  • Klik på tre-prik-menuen (⋮) ved siden af søgelinjen.

  • Vælg Mass change membership type.

  • En dialog åbnes, hvor du kan ændre alle valgte medlemskaber til en anden type.

Felter i masseændringsdialogen

Felt

Påkrævet

Hvad du skal indtaste

Type

Ja

Vælg den nye medlemskabstype fra dropdown-menuen. Typerne er grupperet efter kategori (Campaign, Contingent, Personal training, Punch card, Drop In) med farvede chips.

Valid from

Ja

Vælg den dato, hvor det nye medlemskab skal starte. Skal være mindst i morgen.

Price

Ja

Vælg en pris fra de tilgængelige muligheder for den valgte medlemskabstype. Kun priser, der er gyldige for den valgte startdato, vises.

With discount

Nej

Slå til, hvis du vil anvende en rabat.

One time discount

Nej

Slå til, hvis rabatten kun skal gælde én gang (vises, når “With discount” er til).

Discount percentage

Nej

Indtast en procentdel mellem 0 og 100 (vises, når “With discount” er til).

Use first of month as anchor

Nej

Slå til for at sætte fornyelsesdatoen til den første i hver måned. Kan være låst afhængigt af fitnesscenter- eller medlemskabstypeindstillinger.

Send welcome email

Nej

Slå til for at sende medlemmet en velkomst-e-mail for deres nye medlemskab.

Use setup fee

Nej

Slå til for at opkræve oprettelsesgebyret, der er defineret på medlemskabstypen.

  • Klik på Change for at anvende.

  • Klik på Cancel for at lukke uden at foretage ændringer.

12. Book en gæst eller tilføj et nyt medlem

I øverste højre hjørne af skærmen vil du se to knapper:

Knap

Hvad den gør

Book a guest

Åbner gæstebookingformularen, så du kan registrere en engangsbesøgende.

New member

Åbner formularen til oprettelse af nyt medlem for at tilføje et fuldt medlem til systemet.


Hvad der sker bag kulisserne

Indlæsning af siden

Du åbner skærmen Medlemskabsliste
        |
        v
API-kald indlæser medlemskabstyper (Campaigns, Contingents, Punch Cards, Personal Trainings)
        |
        v
API-kald indlæser kædeindstillinger
        |
        v
API-kald: getMemberships({ pageSize, pageNumber, sortBy, direction, search, statuses, membershipTypes })
        |
        v
Tabellen viser medlemskaberne med statusantal på hver fane
        |
        v
URL opdateres med aktuelle filtre, side og sorteringsindstillinger (så du kan bogmærke eller dele linket)

Eksport af listen

Du klikker "Export"
        |
        v
API-kald: GET /api/memberships (med Accept: text/csv header og aktuelle filtre)
        |
        v
Serveren returnerer en CSV-fil
        |
        v
Browseren downloader "result.csv" til din computer

Masseændring af medlemskaber

Du vælger medlemskaber og klikker "Mass change membership type"
        |
        v
Dialog åbnes — du udfylder den nye type, dato, pris og indstillinger
        |
        v
Du klikker "Change"
        |
        v
Formularen validerer alle felter (Yup-skema)
        |
        v
API-kald: masseændring indsendes for alle valgte medlemskaber
        |
        v
Succes — dialogen lukkes, medlemskabslisten genindlæses med opdaterede data


Fejlfinding

“Tabellen er tom, selvom jeg ved, at der er medlemskaber”

  • Tjek, hvilken statusfane der er valgt. Du er måske på “Cancelled” eller “Inactive”, mens de medlemskaber, du forventer, er “Active”.

  • Tjek søgefeltet — hvis der er tekst i det, viser tabellen kun matchende resultater. Ryd det og prøv igen.

  • Tjek filteret Membership types — hvis specifikke typer er valgt, vises kun disse. Fjern filterchipsene eller klik på Clear.

  • Sørg for, at du har det korrekte fitnesscenter/lokation valgt i kontrolpanelets overskrift. Medlemskaber filtreres efter det aktuelt valgte fitnesscenter.

“Jeg kan ikke se afkrydsningsbokserne til at vælge medlemskaber”

  • Afkrydsningsboksen til at vælge alle og individuelle rækkeafkrydsningsbokse er kun synlige for brugere med en Admin-rolle.

  • Hvis du har brug for at udføre en masseændring, bed en administrator om at gøre det, eller anmod om at din rolle opgraderes.

“Eksportmuligheden downloadede en tom eller ufuldstændig fil”

  • Eksporten respekterer dine aktuelle filtre. Hvis du har en statusfane eller et søgefilter aktivt, eksporteres kun matchende medlemskaber.

  • For at eksportere alt, skift til fanen All, ryd søgefeltet og fjern alle medlemskabstypefiltre, før du eksporterer.

  • Hvis filen virkelig er tom, kan der være et serverproblem — prøv igen om et par minutter eller kontakt support.

“Jeg kan ikke se muligheden Masseændring af medlemskabstype i menuen”

  • Denne mulighed vises kun, efter du har valgt mindst ét medlemskab ved hjælp af afkrydsningsbokserne.

  • Sørg for, at du er Admin — kun Admins kan se afkrydsningsbokserne og masseændringsmuligheden.

“Masseændringsdialogen siger ‘Membership is required’ eller ‘Membership price is required’”

  • Du skal vælge en medlemskabstype fra Type-dropdown-menuen, før du indsender.

  • Når du har valgt en type og en gyldig-fra-dato, skal du også vælge en pris. Hvis ingen priser vises, har den valgte medlemskabstype muligvis ikke en gyldig pris for den valgte dato. Prøv en anden startdato, eller tjek medlemskabstypens prisopsætning.

“Jeg ændrede filtrene, men tabellen blev ikke opdateret”

  • Tabellen bør opdateres automatisk, når du ændrer filtre, søger eller skifter fane. Hvis den ikke gør, prøv at genindlæse siden.

  • Dine filtre gemmes i URL’en, så efter en genindlæsning vender du tilbage til den samme visning.

  • Hvis problemet fortsætter, tjek din internetforbindelse — tabellen skal hente data fra serveren, hver gang filtrene ændres.

“Jeg klikkede på et medlem, men der skete ingenting”

  • Klik på medlemmets navn eller avatar bør tage dig til deres profil. Sørg for, at du klikker på navnecellen og ikke på et tomt område i rækken.

  • Du kan også bruge tre-prik-menuen (⋮) i slutningen af rækken og vælge View.

“Statusantallene på fanerne stemmer ikke overens”

  • De individuelle statusantal (Active, On Hold, Cancelled, Inactive) afspejler de aktuelle data fra serveren. All-tallet er det samlede antal.

  • Hvis tallene virker forkerte, prøv at genindlæse siden. Tallene opdateres, hver gang siden indlæses, eller filtrene ændres.

  • Nogle medlemskaber kan have skiftet status for nylig (f.eks. et aktivt medlemskab, der lige er udløbet). En genindlæsning viser de seneste tal.

“Mine URL-filtre forsvandt, efter jeg navigerede væk og kom tilbage”

  • Filtertilstanden gemmes i URL-queryparametrene. Hvis du navigerer til en anden side og derefter kommer tilbage via sidemenuen, kan URL’en nulstilles til standardindstillingerne.

  • For at bevare en bestemt visning, bogmærk URL’en, mens filtrene er aktive. Når du åbner det bogmærke, vil filtrene blive gendannet.

“Masseændringen mislykkedes med en fejl”

  • Læs fejlmeddelelsen omhyggeligt — den fortæller normalt, hvad der gik galt.

  • Almindelige årsager: den valgte medlemskabstype er ikke længere aktiv, gyldig-fra-datoen er i fortiden (den skal være mindst i morgen), eller et påkrævet felt mangler.

  • Hvis fejlen er uklar, prøv at ændre færre medlemskaber ad gangen for at isolere problemet. Hvis det fortsætter, kontakt support med fejlmeddelelsen.

Besvarede dette dit spørgsmål?