Naar de hoofdinhoud

De prijs wijzigen voor bestaande leden

Wat er gebeurt wanneer u de prijs van een doorlopend lidmaatschap wijzigt.

De prijs van een doorlopend lidmaatschap wijzigen is een van de gevoeligste dingen waarmee u in uw studio te maken krijgt. Het raakt het geld van uw klanten en de voorwaarden waaronder zij zich hebben aangemeld. Dit artikel loopt met u door uw opties en wat die elk betekenen.

Wat verandert en wat hetzelfde blijft

Het hieronder beschreven bevestigingsvenster verschijnt alleen voor een variant die actieve leden heeft. Heeft nog niemand de variant, dan slaat Zenamu de wijziging gewoon op zonder te vragen. En omdat het factureringsinterval (en de valuta) bij een variant met actieve leden is vergrendeld in het formulier en niet kan worden gewijzigd, wordt het venster in de praktijk alleen geactiveerd door een prijswijziging.

Wanneer u de prijs bewerkt van een variant die actieve leden heeft, toont Zenamu u een bevestigingsvenster met twee knoppen plus Wijziging annuleren:

  1. Bestaande leden op de oorspronkelijke prijs houden — de aanbevolen standaard (het venster kopt deze optie met "Bestaande leden op de oorspronkelijke prijs houden (aanbevolen)").

  2. Toepassen op alle bestaande — onder de kop "Of: in één keer toepassen op alle bestaande"; gemarkeerd als waarschuwing, dus gebruik het pas nadat u het met uw klanten hebt afgesproken.

In de sectie "op de oorspronkelijke prijs houden" wijst het venster ook op twee handmatige wegen (hieronder beschreven onder Optie 3) voor het afhandelen van afzonderlijke klanten:

  • De variant wisselen — de klant doet het zelf vanuit zijn account, of u doet het vanuit het beheer.

  • Annuleren en opnieuw kopen — u zegt hun bestaande lidmaatschap op en de klant koopt de nieuwe variant.

Deze handmatige weg is geen knop in het venster, alleen een toelichting — u handelt het buiten het venster af.

Optie 1 — Bestaande leden op de oorspronkelijke prijs houden (aanbevolen)

Wat het betekent:

  • Bestaande leden houden de oorspronkelijke prijs. Hun lidmaatschap blijft verlengen tegen de oude prijs.

  • Nieuwe aankopen vanaf het moment dat u de wijziging opslaat, gaan door tegen de nieuwe prijs.

  • Onder de motorkap: Stripe krijgt een nieuwe prijs voor nieuwe klanten, terwijl de bestaande prijs voor bestaande leden behouden blijft.

Wanneer kiest u dit:

  • Bijna altijd. Bestaande klanten hebben hun lidmaatschap bij u gekocht tegen een specifieke prijs — dat is een afspraak, en die zou niet ineens voor hen moeten veranderen.

  • Wanneer u de prijs alleen voor nieuwe klanten wilt verhogen (het gebruikelijke geval wanneer uw kosten stijgen).

  • Wanneer u trouwe klanten hebt en hun vertrouwen niet wilt riskeren.

Wat u bestaande klanten vertelt:

  • Eigenlijk niets. Bestaande klanten merken de wijziging niet — ze blijven hetzelfde bedrag betalen.

  • Bekijkt een bestaande klant later uw openbare aanbod en ziet hij de nieuwe prijs, dan kunt u uitleggen dat zijn oorspronkelijke prijs vastligt als beloning voor zijn langere trouw.

Wilt u de prijs voor één specifieke klant verhogen:

  • Spreek het met hem af en vraag hem naar zijn account te gaan, op Variant wijzigen te klikken en de nieuwe (duurdere) variant te kiezen. Stripe berekent het verschil naar rato.

  • Of zeg zijn bestaande lidmaatschap aan het einde van de periode op (vanuit het beheer) en vraag hem de nieuwe variant te kopen.

Optie 2 — De nieuwe prijs in één keer op alle bestaande leden toepassen

Wat het betekent:

  • Elk actief lid wordt de nieuwe prijs in rekening gebracht bij zijn volgende verlenging.

  • Zenamu maakt een nieuwe prijs in Stripe aan en past die toe op elk bestaand lidmaatschap op die variant.

  • Belangrijk: de volgende verlengdatum verandert niet. De nieuwe prijs gaat in bij de volgende verlenging, niet meteen, zodat niemand twee keer betaalt of een rekening buiten de cyclus krijgt.

Wanneer kiest u dit:

  • Alleen nadat u het met uw klanten hebt afgesproken en hun toestemming schriftelijk hebt gekregen (e-mail, contract).

  • Aanbevolen aanpak: kondig de wijziging 30 dagen vooraf aan bij klanten en geef ze de kans om op te zeggen als ze niet akkoord gaan.

  • Wanneer u juridische gronden hebt voor de verhoging (bijvoorbeeld inflatie boven 10% en een contractueel recht om de prijs aan te passen).

Waarschuwing: De prijs stilletjes wijzigen, zonder dat uw klanten het weten, schaadt het vertrouwen en kan juridische gevolgen hebben. De EU-wetgeving (consumentenbescherming en betaalregels) beschouwt een stille wijziging van een terugkerende betaling als een ongeoorloofde afschrijving. We raden u sterk aan de wijziging altijd vooraf bij klanten aan te kondigen.

Wat Zenamu achter de schermen doet:

  1. Slaat de nieuwe prijs van de variant op in de database.

  2. Maakt een nieuwe prijs aan in Stripe (de oude blijft — alleen bestaande lidmaatschappen verwijzen er nog naar).

  3. Werkt voor elke actieve klant zijn lidmaatschap in Stripe bij, zodat:

    • Er geen directe afschrijving is voor het verschil.

    • De volgende verlengdatum hetzelfde blijft — de nieuwe prijs gaat pas in bij de volgende reguliere verlenging.

  4. Als het klaar is, toont Zenamu het resultaat: "De variant is opgeslagen, maar Stripe heeft niet alle bestaande leden bijgewerkt ({{updated}} bijgewerkt, {{failed}} mislukt). Controleer de logs en probeer het opnieuw, of migreer de mislukte leden handmatig." (Gaat alles goed, dan ziet u alleen een simpele bevestiging "Wijzigingen opgeslagen".) Het aantal bijgewerkte leden telt ook klanten mee die een variantwijziging naar deze doelvariant gepland hadden — Zenamu herschrijft ook voor hen de opgeslagen prijs in Stripe, zodat hun volgende verlenging tegen de nieuwe prijs loopt.

Wat als een overdracht mislukt:

De bulkoverdracht loopt alleen voor lidmaatschappen in de status Actief of Wacht op startdatum. Klanten in de status Gepauzeerd, Onbetaald, Wacht op betaling, Geannuleerd en Verlopen worden helemaal niet verwerkt (Zenamu sluit ze vooraf uit van de migratie).

De uitzondering zijn klanten die een variantwijziging naar precies deze doelvariant gepland hebben (dit geldt zelfs in de status Onbetaald): ook voor hen werkt Zenamu de opgeslagen prijs in Stripe bij, zodat de volgende verlenging of een eventuele inhaalbetaling tegen de nieuwe prijs loopt. We noemden deze groep hierboven: ze tellen mee voor het aantal bijgewerkte leden.

Voor klanten die Zenamu wel in de bulkoverdracht opneemt, kan Stripe de update toch weigeren:

  • Het Stripe-abonnement van de klant staat in een andere valuta dan de nieuwe prijs — Stripe staat dat niet toe.

  • Het Stripe-abonnement van de klant is al geannuleerd — meestal als iemand het handmatig, rechtstreeks in het Stripe Dashboard, heeft geannuleerd.

  • Een lidmaatschap zonder actieve Stripe-items — een zeldzaam geval na een handmatige bewerking in het Stripe Dashboard.

  • Een korte storing of netwerkfout bij het bereiken van Stripe.

Zenamu markeert zo'n geval als mislukt, en de melding toont het aantal als "X bijgewerkt, Y mislukt." In de details van de klant ziet u dat hij nog op de oude prijs staat. Vandaar kunt u:

  • Een handmatige overdracht met hem afspreken — door de variant te wisselen, of door op te zeggen en hem opnieuw te laten kopen.

  • Het laten zoals het is — de klant betaalt de oude prijs, en de situatie lost zichzelf geleidelijk op via handmatige acties.

  • De bulkoverdracht later opnieuw uitvoeren — als de reden van de mislukking tijdelijk was (een Stripe-storing), kan het opnieuw uitvoeren slagen.

Optie 3 — Specifieke klanten handmatig overzetten

Wilt u maar enkele klanten naar de nieuwe prijs verplaatsen (bijvoorbeeld "een hogere prijs voor zakelijke klanten, dezelfde prijs voor studenten"), gebruik dan een van deze aanpakken:

a) De klant naar een nieuwe variant wisselen

  1. Maak een nieuwe variant aan met de nieuwe prijs (verander de oude niet).

  2. Spreek het met de klant af.

  3. De klant gaat naar zijn account en klikt op Variant wijzigen, en kiest dan de nieuwe variant.

  4. Stripe berekent het verschil automatisch naar rato, en de bijbetaling wordt meteen aan de klant in rekening gebracht.

b) Annuleren en opnieuw kopen

  1. Spreek het met de klant af.

  2. De klant zegt zijn huidige lidmaatschap op (aan het einde van de periode).

  3. Zodra de periode afloopt, koopt de klant de nieuwe variant tegen de nieuwe prijs.

Deze aanpak is zinvol wanneer:

  • U een schone factureringscyclus wilt (de nieuwe variant begint precies op de aankoopdag).

  • U de valuta wijzigt (de variant wisselen kan dat niet).

Wat er onder de motorkap in Stripe gebeurt

Om dit duidelijker te maken — dit is wat er altijd in Stripe gebeurt:

  • Voor elk lidmaatschapstype heeft Stripe een "product" (bijvoorbeeld "Yogastudio — Maandlidmaatschap"). Zenamu maakt het aan bij de eerste aankoop, en datzelfde wordt daarna hergebruikt.

  • Voor elke prijs heeft Stripe een apart record. Wanneer u de prijs van een variant wijzigt, wordt er een nieuwe prijs in Stripe aangemaakt. De oude prijs blijft — bestaande leden blijven eraan gekoppeld.

Dit zorgt ervoor dat:

  • Bestaande klantlidmaatschappen in Stripe op hun oorspronkelijke (oude) prijs blijven.

  • Nieuwe aankopen automatisch de nieuwe prijs gebruiken.

  • U in het Stripe Dashboard de historie van elke prijs ziet, met tijdstempels.

Voor de technisch nieuwsgierigen: Intern onthoudt Zenamu welke Stripe-prijs een variant moet gebruiken. Wijzigt u de prijs, dan wordt die verwijzing herschreven naar de nieuwe prijs, maar het Stripe-product blijft. De oude prijs blijft ook in Stripe staan (Zenamu verwijdert hem niet en markeert hem niet als gearchiveerd) — Zenamu gebruikt hem alleen niet meer voor nieuwe aankopen. Bestaande lidmaatschappen blijven er rechtstreeks in Stripe naar verwijzen.

De naam synchroniseren in het Stripe Dashboard duurt even: Wijzigt u ook de naam van een variant of groep, dan wordt de naam in Stripe op de achtergrond bijgewerkt (meestal binnen een paar seconden na het opslaan). Heel even na het opslaan kunt u dus nog de oude naam in het Stripe Dashboard zien — dat is geen fout, alleen een vertraging. Lukt het niet om de naam naar Stripe te synchroniseren (bijvoorbeeld een korte storing), dan blijft het lidmaatschap zelf gewoon werken — alleen het Stripe Dashboard kan de oude naam houden tot een volgende bewerking hem opnieuw synchroniseert.

Bijzondere gevallen

De valuta wijzigen

Belangrijk — heeft een variant actieve leden, dan KUNT u de valuta NIET wijzigen.

Wanneer u een valutawijziging opslaat op een variant die ten minste één lid heeft in een actieve staat (Actief, Wacht op startdatum, Gepauzeerd, Wacht op betaling, Onbetaald), toont Zenamu een fout:

"De valuta kan niet worden gewijzigd op een variant met actieve leden. Maak in plaats daarvan een nieuwe variant aan in de gewenste valuta."

Stripe kan de valuta binnen één abonnement niet wijzigen. Net als bij een wijziging van de factureringsperiode voorkomt Zenamu het terwijl u de bewerking opslaat, zodat u de factureringscyclus voor uw bestaande klanten niet per ongeluk kunt breken.

Hoe u een nieuwe markt of valuta aanboort:

  1. Maak een nieuwe variant aan in de doelvaluta (bijvoorbeeld de oorspronkelijke variant in EUR, de nieuwe in USD).

  2. Bij nieuwe aankopen in die valuta zien klanten de variant in hun valuta.

  3. Bestaande klanten blijven in de oorspronkelijke valuta van de variant. Omdat Zenamu een valutawijziging helemaal niet toestaat op een variant met actieve leden (zie hierboven), kunt u nooit eindigen met een variant die leden in twee verschillende valuta's heeft.

  4. De enige manier om een specifieke klant naar een andere valuta te verplaatsen, is zijn bestaande lidmaatschap op te zeggen en opnieuw te kopen in de nieuwe valuta.

Daarom komen bij een bulkoverdracht de valuta van de klant en de nieuwe prijs altijd overeen. Kwam de valuta van een klant om de een of andere reden niet overeen (bijvoorbeeld na een handmatige abonnementsbewerking rechtstreeks in het Stripe Dashboard), dan zou Stripe de update weigeren en zou Zenamu hem bij de mislukkingen tellen (Y mislukt).

Het factureringsinterval wijzigen (van maandelijks naar jaarlijks enz.)

Belangrijk — heeft een variant actieve leden, dan KUNT u het interval NIET wijzigen.

Wanneer u een wijziging van het factureringsinterval (of de vermenigvuldiging ervan) opslaat op een variant die ten minste één lid heeft in een actieve staat (Actief, Wacht op startdatum, Gepauzeerd, Wacht op betaling, Onbetaald), toont Zenamu een fout:

"De factureringsperiode kan niet worden gewijzigd op een variant met actieve leden. Wil je de factureringsperiode wijzigen, archiveer dan de variant of maak een nieuwe aan."

De reden: het interval midden in de cyclus wijzigen zou onvoorspelbaar gedrag in Stripe veroorzaken (een mix van de oorspronkelijke cyclus en de nieuwe lengte). Een schonere weg is deze:

  1. Maak een nieuwe variant aan met het nieuwe interval (bijvoorbeeld jaarlijks in plaats van maandelijks).

  2. Spreek het met uw klanten af en verplaats ze geleidelijk naar de nieuwe variant — laat ze zelf wisselen, of wissel ze vanuit het beheer.

  3. Archiveer de oude variant zodat nieuwe klanten hem niet kunnen kiezen.

Het interval wijzigen op een variant zonder actieve leden (bijvoorbeeld een net aangemaakte die nog niemand heeft gekocht) is toegestaan — Zenamu slaat de wijziging gewoon op.

De prijs verlagen (een korting)

De prijs verlagen voor bestaande leden (via een bulkoverdracht) is veiliger voor de klant dan verhogen, omdat de klant minder betaalt, niet meer. Toch raden we aan uw klanten per e-mail te informeren, zodat ze weten dat er een lagere betaling gaat lopen.

Kortingen en tegoed

Een bulkprijsverlaging creëert geen tegoed. De klant begint gewoon de lagere prijs te betalen vanaf de volgende reguliere verlenging — de volgende verlengdatum blijft hetzelfde, alleen het bedrag gaat omlaag. Geen direct tegoed, geen aparte factuur, geen extra boekhoudkundige documenten.

Wat er gebeurt met inactieve varianten

  • Verborgen voor het publiek — nieuwe klanten kunnen het niet zien, en het raakt bestaande leden niet.

  • Gearchiveerd — vergelijkbaar met verbergen, maar in het beheer duidelijk gemarkeerd als inactief (grijs in de lijst). Bestaande leden lopen erop door.

  • Een groep verwijderen — Zenamu laat u een hele groep (en al haar varianten) niet verwijderen zolang een variant actieve leden heeft. Er is geen verwijderen voor afzonderlijke varianten — alleen archiveren.

Veelgestelde vragen

Ik heb de prijs per ongeluk gewijzigd. Kan ik dit ongedaan maken? Ja. Open het bewerken van de variant opnieuw, zet de prijs terug op de oorspronkelijke waarde en sla op met de optie Bestaande leden op de oorspronkelijke prijs houden. Dit maakt een nieuwe prijs in Stripe aan voor nieuwe klanten, terwijl bestaande leden op de oorspronkelijke prijs blijven. Hebt u intussen al een bulkoverdracht uitgevoerd, dan kunt u die opnieuw uitvoeren — terug naar de oorspronkelijke prijs.

Ik heb een bulkoverdracht uitgevoerd, maar een klant zegt dat hij het verkeerde bedrag is afgeschreven. Hoogstwaarschijnlijk zat er tijd tussen het moment van opslaan en de volgende betaling van de klant, en heeft Stripe terecht de nieuwe prijs afgeschreven. Controleer de sectie Bestellingen in de details van de klant — u ziet het exacte bedrag en de datum. De klant had misschien niet verwacht dat de nieuwe prijs meteen bij de volgende verlenging zou ingaan.

Een klant zegt dat hij geen e-mail over de nieuwe prijs heeft gekregen. Zenamu stuurt geen e-mail automatisch wanneer u de prijs wijzigt. U moet klanten zelf vooraf informeren. Gaat een klant niet akkoord met de wijziging, dan kunt u aanbieden de oude prijs voor hem te behouden: maak een nieuwe variant aan met de oude prijs en wissel de klant ernaartoe. We raden een handmatige wijziging rechtstreeks in het Stripe Dashboard af — dat kan een verschil tussen Stripe en Zenamu veroorzaken, dat het systeem dan als een probleem meldt.

Kan ik de prijs voor maar enkele klanten verhogen? Ja — met een handmatige overdracht (Optie 3). Maar u kunt het niet voor "5 van de 50" met één knop in Zenamu doen.

Wat als ik de prijs wijzig precies wanneer een klant aan het kopen is? In het korte venster tussen het moment dat een klant een aankoop start en die afrondt, kan er een overlap zijn: de klant ziet mogelijk de oude prijs terwijl Stripe de nieuwe afschrijft. In de praktijk is dit zeer onwaarschijnlijk (een klant rondt de aankoop binnen enkele seconden af), en Zenamu heeft interne beveiligingen om het te voorkomen. Gebeurt het toch, dan betaalt de klant het bedrag dat in het betaalvenster wordt getoond.

Meer artikelen

Was dit een antwoord op uw vraag?