Kowal Subscription Suite: abonnementen, cursussen en reserveringen in Magento 2
Een cursus verkopen duurt maar even. De echte uitdaging begint wanneer betaling, toegang tot kennis en een afspraak met een expert met elkaar moeten worden verbonden.
De klant koopt een abonnement, reserveert een consult, downloadt materialen en komt terug voor de volgende lessen. Vanuit zijn perspectief is dit één relatie met jouw bedrijf. Aan de zakelijke kant betekent dit echter vaak meerdere tools: een webshop, een betaalsysteem, een cursusplatform, een agenda en een spreadsheet met gebruikte uren.
Kowal Subscription Suite combineert de verkoop van abonnementen, educatieve content en diensten in Magento 2. Het maakt het mogelijk aanbiedingen te bouwen waarbij de betaling gekoppeld is aan een concrete prestatie: toegang tot een cursus, een bibliotheek met materialen, een bundel minuten of een plaats in een les.
Dit is een oplossing voor bedrijven die de verkoop van kennis en de tijd van specialisten in hun eigen webshop willen ontwikkelen, met overzichtelijke afrekenregels en een comfortabele klantenservice.
Eén klant, veel manieren om je aanbod te gebruiken
Stel je iemand voor die een artikel in je kennisbank vindt. Eerst koopt die persoon een e-book. Later kiest hij een cursus en wanneer hij individuele hulp nodig heeft, reserveert hij een consult. Na enkele weken besluit hij een abonnement te nemen dat een breder pakket materialen en regelmatige afspraken omvat.
Zo’n traject is natuurlijk voor de klant. Voor het bedrijf betekent het de mogelijkheid om het aanbod te ontwikkelen rond één gebruikersbestand en één aankoopgeschiedenis.
Kowal Subscription Suite gebruikt Magento als gezamenlijke commerciële basis. De catalogus, het klantaccount, bestellingen en verkoopdocumenten blijven onderdeel van de webshop. Het pakket voegt beheer toe van abonnementsvoorwaarden, toegang tot resources, dienstensaldo en reserveringen.
Daardoor kan de klantenservice vaststellen wat de klant heeft gekocht, welke periode is betaald en van welke prestaties hij gebruikmaakt. Het is niet nodig om telkens de volledige geschiedenis uit berichten en afzonderlijke overzichten te reconstrueren.
Voor wie is Kowal Subscription Suite bedoeld?
Het pakket is vooral nuttig waar de verkoop niet eindigt bij het verzenden van een product. De klant gebruikt kennis, de tijd van een expert of een regelmatig vernieuwde dienst.
| Type activiteit | Voorbeeldaanbod | Toepassing van de module |
|---|---|---|
| Bijlesdocenten en taalscholen | Urenpakket, regelmatige lessen | Verkoop van minuten, roosters van docenten en reserveringen |
| Experts en consultants | Consulten en ondersteuningsabonnement | Aankoop van een losse afspraak of een hernieuwbare tijdsbundel |
| Cursusmakers | Cursussen, e-books en kennisbibliotheek | Eenmalige verkoop en toegang via abonnement |
| Trainingsbedrijven | Workshops en groepslessen | Termijnen, plaatslimieten en afrekening van deelname |
| Educatieve merken | Materialen gecombineerd met hulp van een expert | Pakketten met content en consulten |
| Bedrijven met een Magento-webshop | Aanvullend educatief of dienstenaanbod | Uitbreiding van de verkoop binnen een bestaande omgeving |
Je kunt beginnen met een eenvoudig consult of één urenpakket. Het is niet nodig om meteen een volledige bibliotheek, meerdere abonnementsniveaus en veel docenten te starten. De afzonderlijke mogelijkheden kun je het best afstemmen op de werkwijze van het bedrijf en de behoeften van klanten.
Hoe het pakket werkt: van aanbod tot uitvoering
De basis van de oplossing is het scheiden van enkele elementen die zakelijk een verschillende betekenis hebben.
Product is een item in de Magento-catalogus. Plan bepaalt de prijs, de afrekenmethode en de prestaties. Overeenkomst bewaart de voorwaarden van een concrete aankoop. Cyclus beschrijft één afrekenperiode. Recht bepaalt waartoe de klant toegang heeft, en dienstensaldo toont beschikbare en gebruikte eenheden.
Bij afspraken komt daar nog een reservering bij, dus een concrete termijn die is gekoppeld aan een docent en minuten.
Deze scheiding maakt het mogelijk situaties te verwerken die niet correct kunnen worden beschreven met één schakelaar ‘abonnement actief’. Een klant kan de volgende verlenging uitschakelen en toch de betaalde maand blijven gebruiken. Hij kan twee pakketten kopen, een deel van het ene gebruiken en het andere behouden. Hij kan ook handmatig toegekende toegang ontvangen, onafhankelijk van een betaald abonnement.
Het belangrijkste effect is eenvoudig: de betalingsstatus, het recht om materialen te gebruiken en de uitvoering van de dienst blijven met elkaar verbonden, maar worden niet met elkaar verward.
Abonnement, eenmalige aankoop of handmatige verlenging?
Niet elk aanbod vereist een automatisch abonnement. Kowal Subscription Suite maakt het mogelijk verschillende verkoopmodellen te bouwen, afhankelijk van wat de klant koopt en hoe lang hij daarvan gebruik wil maken.
Eenmalige aankoop
Dit is een goede keuze voor een concrete cursus, e-book, consult of minutenpakket. De klant betaalt één keer en ontvangt de prestatie volgens de voorwaarden die in het aanbod zijn vastgelegd.
Dat kan bijvoorbeeld een cursus zijn die 180 dagen beschikbaar is, of 300 minuten consulten die twee maanden geldig zijn. De belangrijkste informatie — wat de aankoop omvat en wanneer de gebruiksmogelijkheid eindigt — moet vóór betaling zichtbaar zijn.
Het eenmalige model werkt vooral goed wanneer de gebruiker een concreet probleem wil oplossen of je aanbod wil leren kennen zonder verplichting tot volgende betalingen.
Automatisch maand- of jaarabonnement
Een abonnement maakt het mogelijk regelmatige toegang of cyclisch toegekende prestaties te verkopen. Het kan een kennisbibliotheek, een bundel consulten of een pakket dat beide elementen combineert omvatten.
Stripe verwerkt automatische incasso’s, en bevestigde periodes worden in Magento weergegeven. Elke verlenging heeft een eigen afrekening en de bijbehorende prestaties.
Voor het bedrijf is dit een basis om terugkerende verkoop op te bouwen. Voor de klant betekent het continuïteit in het gebruik van de dienst zonder telkens een nieuwe aankoop te doorlopen. De jaarvariant maakt het mogelijk een langere samenwerking aan te bieden, met een duidelijk gepresenteerd totaalbedrag dat per jaar wordt geïncasseerd.
Handmatige verlenging
Sommige klanten beslissen liever zelf over de volgende periode. In dit model kiest de gebruiker een verlenging, ziet hij de prijs en datums en betaalt hij vervolgens de aankoop.
Dit betekent geen toestemming voor automatische afschrijving in de toekomst. De manier waarop de volgende periode wordt bepaald — voortzetting van de bestaande toegang of start na een onderbreking — volgt uit de regels van het aanbod.
Deze variant past bij seizoensmatig gebruikte diensten, tijdelijke leertrajecten en klanten die volledige controle over elke betaling willen behouden.
Proefperiode en promotie voor de eerste aankoop
Een goede manier om de waarde van het aanbod te tonen is de mogelijkheid om het uit te proberen. Het pakket maakt onderscheid tussen een gratis trial zonder kaart en een trial gekoppeld aan een Stripe-abonnement en latere afschrijving.
In het eerste geval betekent het einde van de proefperiode geen automatische betaling. In het tweede geval moet de klant duidelijke informatie krijgen over de opgeslagen betaalmethode, de datum en de hoogte van de volgende betaling.
Je kunt ook een lagere prijs voor de eerste periode toepassen en volgende verlengingen afrekenen tegen de reguliere prijs. Zo kun je een instapaanbod voorbereiden zonder onduidelijkheid over latere kosten.
Een voorbeeldmelding kan luiden: ‘Eerste maand tegen actieprijs, volgende maanden tegen reguliere prijs’. Het is belangrijk om concrete bedragen en de betalingsfrequentie te vermelden.
Toegestane combinaties van trial, promotie en afrekening hangen af van de ondersteunde variant van het aanbod. Het feit dat er meerdere mechanismen bestaan, betekent niet dat elke promotie met elk abonnementsmodel kan worden gecombineerd.
Minutenpakketten: overzicht in de verkoop van specialistentijd
De verkoop van diensten per uur lijkt vaak eenvoudig tot de eerste paar klanten. Daarna verschijnen verschillende afspraaklengtes, annuleringen, termijnwijzigingen en correcties.
Kowal Subscription Suite houdt een dienstensaldo bij met nauwkeurigheid tot hele minuten. Een pakket van vijf uur is 300 minuten die kunnen worden gebruikt voor afspraken volgens de configuratie van de dienst.
Het systeem onderscheidt minuten:
- toegekend aan de klant;
- beschikbaar voor nieuwe reserveringen;
- geblokkeerd voor toekomstige afspraken;
- gebruikt en afgerekend;
- vrijgegeven of gecorrigeerd.
Als de klant 300 minuten heeft en een afspraak van één uur reserveert, worden 60 minuten aan dat bezoek toegewezen. Voor volgende inschrijvingen blijven 240 minuten over. Na uitvoering van de les wordt de juiste bundel afgerekend. Bij correcte annulering wordt de minutereservering vrijgegeven volgens de regels van de dienst.
Ook de geldigheid van het pakket is van belang. Het systeem controleert of de eenheden het mogelijk maken om de volledige afspraak op de gekozen termijn uit te voeren. Een reservering die vóór het verlopen van het pakket is gedaan, geeft niet automatisch recht op een les op een willekeurig ver moment in de toekomst.
Dit model werkt goed bij bijles, mentoring, technische consulten en expertdiensten. Je kunt tijd in pakketten verkopen en tegelijk een gedetailleerde geschiedenis van het gebruik behouden.
Rooster van docenten en gemakkelijk reserveren van termijnen
Een gekocht pakket moet leiden tot een eenvoudige volgende stap: het kiezen van een afspraak. De module koppelt diensten aan docenten, lesduur, pauzes en beschikbaarheid.
De administrator bepaalt werkintervallen en afwezigheden. Hij kan ook een weekrooster voor een aangegeven periode maken en vervolgens gekozen intervallen of toekomstige termijnen van de hele reeks beheren.
Een docent kan bijvoorbeeld consulten op dinsdag- en donderdagmiddag beschikbaar stellen, met een pauze tussen afspraken. Het rooster beschrijft de mogelijkheid om zich in te schrijven, en concrete reserveringen ontstaan pas nadat de klant of de klantenservice een termijn kiest.
Het bewerken van beschikbaarheid respecteert bestaande afspraken. Een wijziging van werktijden mag afspraken waarvoor iemand zich al heeft aangemeld niet stilzwijgend verplaatsen.
Reservering vanuit een bestaand pakket
In de sectie ‘Mijn afspraken’ kiest de klant een dienst, datum en tijd. Hij ziet de docent, de duur van de afspraak, de tijdzone en beschikbare minuten.
Vóór bevestiging controleert het systeem opnieuw zowel de termijn als het saldo. Dat is belangrijk, omdat andere personen ook reserveringen kunnen maken terwijl het formulier wordt bekeken.
Een bevestigde afspraak verschijnt op de lijst met afspraken van de klant. De klantenservice gebruikt dezelfde regels voor beschikbaarheid en tijdsafrekening, waardoor een administratieve inschrijving geen afzonderlijke, inconsistente agenda creëert.
Aankoop van een concrete termijn
Een klant zonder minutenpakket kan beginnen met het kiezen van een tijdstip. De termijn krijgt een tijdelijke blokkade en de gebruiker gaat naar de samenvatting van het aanbod en de Stripe-betaling.
Na bevestiging van de betaling koppelt het systeem de aankoop van de prestatie aan de reservering van de afspraak. Alleen terugkeren naar de webshop betekent op zichzelf niet dat betaling en afspraak al zijn goedgekeurd.
Als de betaling binnenkomt nadat de blokkade is verlopen, wordt de termijn niet bezet zonder nieuwe controle. Zo’n geval gaat naar de klantenservice in plaats van te leiden tot twee afspraken op hetzelfde moment.
Groepslessen met controle van het aantal plaatsen
Niet elke dienst hoeft een één-op-één-afspraak te zijn. Het pakket maakt het mogelijk de capaciteit van een gezamenlijke termijn te bepalen en inschrijvingen van meerdere personen voor dezelfde les te accepteren.
Elke deelnemer behoudt zijn eigen reservering en minutenafrekening. Bij het tellen van bezette plaatsen worden ook actieve blokkades voor de duur van de betaling meegenomen.
Dit is vooral belangrijk bij de laatste vrije plaats. De beschikbaarheid die zichtbaar is bij het openen van het formulier moet opnieuw worden geverifieerd bij inschrijving. Alleen de melding ‘nog één plaats over’ is geen voldoende beveiliging.
Annulering door één persoon maakt zijn plaats vrij zonder de overige inschrijvingen te verwijderen. Evenzo verplaatst een termijnwijziging van een deelnemer niet de hele groep.
Dit model past bij taalconversaties, workshops, groepsconsulten en lessen ter voorbereiding op een examen. Het aantal deelnemers en de manier waarop het evenement wordt afgehandeld, kun je het best afstemmen op het type training.
Termijnwijziging, annulering en afwezigheid
Een goed ontworpen reservering omvat ook situaties waarin het oorspronkelijke plan verandert.
De klant kan de mogelijkheid krijgen om een afspraak zelfstandig te annuleren of te verplaatsen, volgens de configuratie van de dienst. De vastgestelde termijn vooraf geldt, en de voorwaarden zijn gekoppeld aan een concrete reservering.
De klantenservice kan de termijn administratief wijzigen, afwezigheid van de klant afrekenen of gebruikte minuten corrigeren. Operaties hebben een reden en geschiedenis, zodat later kan worden uitgelegd waar het actuele saldo vandaan komt.
Een afzonderlijk geval is afwezigheid van de docent. Een overzicht van afspraken binnen een bepaalde periode maakt het mogelijk hun annulering en de vrijgave van bijbehorende minuten en blokkades te ordenen.
Het annuleren van een afspraak, het teruggeven van minuten en het terugbetalen van geld blijven afzonderlijke handelingen. Daardoor kan het bedrijf duidelijke regels toepassen, in plaats van elke annulering te behandelen als een automatische terugbetaling van de volledige betaling.
Cursussen, e-books en kennisbibliotheek
Het educatieve gedeelte maakt het mogelijk de verkoop van kennis met diensten te combineren. Een cursus heeft een structuur van hoofdstukken en lessen, en materialen kunnen beschikbaar worden gesteld binnen een losse aankoop of een bepaald abonnement.
Een openbaar voorbeeld helpt de klant de manier van lesgeven vóór aankoop te beoordelen. De programmabeschrijving, leerresultaten en vereisten structureren het aanbod en maken het gemakkelijker om het juiste materiaal te kiezen.
Een abonnementsbibliotheek heeft duidelijk gedefinieerde inhoud. De klant moet weten welke cursussen en bestanden zijn plan omvat en welke een afzonderlijke aankoop vereisen. Alleen de naam ‘Pro’ of ‘Premium’ vervangt geen beschrijving van de prestaties.
Ook het bewaren van de leerhistorie is belangrijk. Voortgang staat los van het actuele toegangsrecht. Het verlopen van een abonnement mag niet automatisch betekenen dat informatie over voltooide lessen wordt verwijderd; de opslag daarvan valt onder het vastgestelde databeleid.
Meerdere toegangsbronnen tot één materiaal
De klant kan toegang tot een cursus hebben vanuit meer dan één bron: een eenmalige aankoop, een abonnementsbibliotheek of handmatige toekenning door de klantenservice.
Het beëindigen van één bron mag het recht dat voortvloeit uit een andere, nog geldige aankoop niet wegnemen. Dit is vooral nuttig wanneer het bedrijf de catalogus ontwikkelt en dezelfde materialen in verschillende verkoopmodellen aanbiedt.
Bescherming van materialen en bestanden
Toegang tot betaalde content moet server-side worden gecontroleerd. Het verbergen van de downloadknop is niet voldoende als het bestand nog steeds via een publiek adres kan worden geopend.
De implementatie van het educatieve gedeelte omvat configuratie van beschermde resources, downloadpaden en cache. De openbare catalogus moet gemakkelijk toegankelijk zijn, terwijl klantcontent passende autorisatie vereist.
Videohosting en het platform voor afspraken worden gekozen voor het concrete project. Het pakket is geen eigen videoconferentiesysteem en geen belofte van volledige DRM. Het maakt het ook niet mogelijk om een bestand terug te halen dat de gebruiker eerder naar zijn apparaat heeft gedownload.
Gecombineerd pakket: materialen plus begeleiding door een expert
Een van de interessantste toepassingen is een aanbod dat zelfstandig leren combineert met regelmatige consulten.
Voorbeeld: een abonnement omvat een bibliotheek met materialen en 120 minuten afspraken per maand. De klant gebruikt cursussen in zijn eigen tempo en besteedt de gereserveerde tijd aan vragen, het controleren van voortgang of het oplossen van een concreet probleem.
Voor het bedrijf is dit een manier om herbruikbare materialen te combineren met de beperkte tijd van een expert. De waarde van het aanbod hangt niet alleen af van het aantal opnames of van het aantal gewerkte uren.
Afzonderlijke prestaties hebben hun eigen regels. Toegang tot de bibliotheek kan gelden gedurende de betaalde periode, terwijl minuten een bepaalde geldigheid kunnen hebben. Een ongebruikte bundel gaat niet automatisch over naar volgende maanden als het aanbod niet in zo’n mechanisme voorziet.
Bij het maken van een pakket is het daarom verstandig duidelijk te beschrijven wat na de volgende betaling wordt vernieuwd, wat verloopt en hoe reeds bevestigde afspraken worden afgerekend.
Stripe: betalingen gekoppeld aan overeenkomst en prestatie
De betalingsprovider in Kowal Subscription Suite is Stripe. Magento is verantwoordelijk voor het aanbod, de klant en de lokale afrekening, terwijl Stripe de betalingsoperaties en automatische afschrijvingen verwerkt.
Een bevestigde betaling wordt gekoppeld aan de juiste periode en Magento-documenten. Op basis daarvan kent het systeem prestaties toe. Het start geen tweede incasso alleen omdat het een bestelling in de webshop opslaat.
De ondersteuning omvat ook situaties die extra actie vereisen: betalingsweigering, authenticatie, kaartwijziging of voortzetting van een onderbroken operatie.
Integratie met Stripe Customer Portal stelt ondersteunde handelingen rond afrekeningen beschikbaar, waaronder toegang tot facturen en beheer van verlenging. De scope van het portaal volgt uit de configuratie en ondersteunde varianten, niet uit de aanname dat elke mogelijke Stripe-operatie automatisch in de module beschikbaar is.
Belastingen, documenten en verkoopregels vereisen configuratie die past bij de markt en het type prestatie. Betaling voor een e-book, een individuele dienst en een bedrijfstraining moet niet uitsluitend worden geïmplementeerd door één set instellingen te kopiëren.
Wat gebeurt er na een mislukte betaling?
Een mislukte verlenging hoeft niet het einde van de relatie met de klant te betekenen. Het is belangrijk dat het systeem wachten op betaling onderscheidt van het annuleren van de overeenkomst en de juiste volgende stap kan aangeven.
De regels van het aanbod bepalen de gevolgen van uitblijvende betaling voor de toegang. Voor gekozen resources kan een tolerantieperiode worden voorzien, maar dit betekent niet automatisch dat een nieuwe minutenbundel wordt toegekend voor een onbetaalde maand.
Na bevestiging van de achterstallige betaling kunnen de juiste prestaties worden afgerekend volgens de betaalde periode. De geschiedenis helpt de klantenservice vast te stellen of het probleem de kaart, extra autorisatie of een vertraagde bevestiging betrof.
Voor de klant is duidelijkheid het belangrijkst: informatie over de afrekenstatus en de mogelijkheid om de benodigde handeling uit te voeren, zonder een tweede account aan te maken of de hele aankoop vanaf het begin te herhalen.
Afzien van verlenging en terugbetaling
Annulering van verlenging en terugbetaling zijn afzonderlijke processen. Een klant die afziet van de volgende maand kan de al betaalde periode nog blijven gebruiken.
Een terugbetaling heeft betrekking op een concrete betaling en de bijbehorende prestaties. Daardoor hoeft niet alle toegang van de klant te worden verwijderd, inclusief toegang die uit andere aankopen afkomstig is.
In het beschreven model fungeert een gedeeltelijke terugbetaling als financiële compensatie. Het rekent het terugbetaalde bedrag niet automatisch om naar een proportionele verkorting van de cursus of aftrek van minuten. Het volledig intrekken van prestaties volgt uit de regels voor volledige afhandeling van de terugbetaling en het type dienst.
Vóór implementatie moeten de gevolgen van correcties voor toekomstige afspraken, gebruikte tijd en toegang worden bepaald. Deze scheiding geeft de klantenservice controle over de effecten van de operatie en beperkt het risico dat een onafhankelijke aankoop per ongeluk wordt ingetrokken.
Administratie zonder informatie in de database te zoeken
Het Magento-panel bundelt de informatie die nodig is voor de dagelijkse ondersteuning van abonnementen en diensten.
De administrator beheert aanbiedingen, maakt concepten, publiceert ze en voert nieuwe versies in. De voorwaarden van eerdere aankopen worden in overeenkomsten bewaard, in plaats van mee te veranderen met de actuele productkaart.
In de abonnementsdetails kunnen periodes, betalingen, gekoppelde documenten, toegangsbronnen, eenhedensaldo en wijzigingsgeschiedenis worden bekeken. Zo kan de vraag ‘waarom heeft de klant deze toegang?’ worden beantwoord op basis van opgeslagen gegevens.
Operationele handelingen omvatten onder meer:
- handmatig toekennen of intrekken van onafhankelijke toegang;
- correcties van minuten met motivering;
- afhandeling van annulering van verlenging;
- opdracht geven tot en afstemmen van terugbetalingen in ondersteunde scenario’s;
- overzicht van Stripe-gebeurtenissen en gecontroleerde herhaling van hun verwerking;
- beheer van docenten, diensten, roosters en afspraken.
Rechten voor lezen en uitvoeren van operaties zijn gescheiden. Iemand die de klant helpt, hoeft geen toegang te krijgen tot alle integratie-instellingen of financiële handelingen.
De operatiegeschiedenis is net zo belangrijk als het formulier zelf. Daardoor is duidelijk wie het saldo heeft gewijzigd, om welke reden en waarop de correctie betrekking had.
Waarom betrouwbaarheid belangrijk is bij abonnementen
Een betalingsprovider kan dezelfde melding meer dan één keer verzenden. Een antwoord kan met vertraging aankomen, en de klant kan na een tijdelijk verbindingsprobleem opnieuw op de knop klikken.
Het pakket gebruikt duurzame operaties en controle op herhalingen. Het doel is één afrekening van een concrete betaling en één toekenning van verschuldigde prestaties, ook wanneer communicatie opnieuw moet worden geprobeerd.
Als een externe operatie dubbelzinnig eindigt, moet de status worden gecontroleerd. Geen antwoord mag niet automatisch leiden tot een volgende afschrijving.
Een vergelijkbaar principe geldt voor termijnen. Twee personen kunnen tegelijk naar de laatste plaats kijken, maar de definitieve inschrijving moet de limiet respecteren. Daarom vindt beschikbaarheidscontrole ook plaats tijdens het bevestigen van de reservering.
Deze mechanismen zijn geen spectaculair element van de aanbiedingspagina, maar hebben directe invloed op servicekosten en klantvertrouwen.
Google Calendar en frontend Luma en Hyvä
De kalenderintegratie verbindt de organisatie van diensten met de externe agenda van de docent. De rol ervan is het uitwisselen van informatie over beschikbaarheid en evenementen. De afrekening van minuten en de koppeling van de afspraak aan de aankoop blijven aan de kant van Magento.
Bij implementatie moet worden bepaald welke agenda wordt gebruikt, welke gegevens worden gesynchroniseerd en hoe conflicten worden afgehandeld. Tijdzones en zomertijd zijn onderdeel van de configuratie, geen detail dat aan de gebruiker wordt overgelaten om te raden.
De presentatielaag is gescheiden van de business rules. Ondersteuning van Luma en Hyvä is gebaseerd op dezelfde regels voor prijzen, toegang en reserveringen, waardoor een themewijziging geen tweede manier creëert om diensten te berekenen.
De Hyvä-variant maakt het mogelijk de interface af te stemmen op de lichte architectuur van dit thema. De scope van de concrete checkout moet echter afzonderlijk worden bevestigd: ondersteuning van Hyvä Theme betekent niet automatisch native Hyvä Checkout-componenten.
Voorbeelden van businessmodellen
De onderstaande voorbeelden laten zien hoe je een aanbod kunt samenstellen. De vermelde periodes en aantallen zijn illustratief en vormen geen prijslijst of opgelegde module-instellingen.
Bijlesschool: 300 minuten voor twee maanden
De klant koopt een pakket en reserveert afspraken bij een docent. De klantenservice ziet het saldo, de afspraakgeschiedenis en geldigheidsdatums. Een volgend pakket kan worden gekocht wanneer meer lessen nodig zijn.
Dit model ordent de verkoop van tijd zonder dat aan elke aankoop vijf vooraf vastgestelde datums moeten worden gekoppeld. Als de betaler een ouder moet zijn en de gebruiker een afzonderlijk account van de leerling, moet deze rollenverdeling apart worden bevestigd.
Expert: kennisbibliotheek in abonnement
De gebruiker kiest maandelijkse of jaarlijkse toegang tot een bepaalde collectie. Hij kan de materialen in zijn eigen tempo bekijken, terwijl het bedrijf het aanbod ontwikkelt rond een duidelijk gedefinieerde kennisscope.
De voorwaarden moeten ook de regels voor wijzigingen in de bibliotheek bepalen, zodat de ontwikkeling van de catalogus niet leidt tot onduidelijkheid over eerder verkochte toegang.
Mentoring: cursussen en twee uur consulten
De klant ontvangt materialen en tijd van een expert. Consulten dienen om problemen te bespreken die tijdens zelfstandig werken zijn ontstaan.
Het bedrijf kan plannen differentiëren op basis van contentomvang en aantal minuten. Daarbij moet het rekening houden met de werkelijke beschikbaarheid van docenten — de mogelijkheid om een abonnement te verkopen vergroot hun werktijd niet automatisch.
Workshops: gezamenlijke termijn met deelnemerslimiet
Meerdere klanten schrijven zich in voor dezelfde les. Elke persoon heeft een eigen inschrijving en afrekening, en de gezamenlijke capaciteit beschermt tegen overschrijding van de limiet.
Dit model past bij kleine groepen, praktijklessen en regelmatige thematische bijeenkomsten. De organisatie van een webinar met afzonderlijke materialen of opname vereist ook passende configuratie van het evenement en de aanbieder van de afspraak.
Trainingsbedrijf: verkoop aan organisaties
Een training kan op bedrijfsgegevens worden gekocht, terwijl de deelnemerslijst administratief wordt beheerd. Zo kan verkoop worden gecombineerd met lesorganisatie zonder één bestelling gelijk te stellen aan één deelnemer.
Uitgebreide organisaties, selfservice-uitnodigingen en beheer van medewerkerslicenties vormen een afzonderlijke scope. Het is verstandig die vast te stellen voordat een B2B-aanbod wordt voorbereid.
Modulaire constructie en grenzen van de oplossing
Kowal Subscription Suite scheidt de verantwoordelijkheid voor de aanbodcatalogus, overeenkomsten, afrekeningen, rechten, minuten, reserveringen en presentatie. Daardoor kan de implementatie rond een concreet businessmodel worden ontwikkeld.
Dit betekent echter niet dat één configuratie elke toekomstige dienst zal ondersteunen. Het terugwinnen van verlaten betalingen, bedrijfslicenties, termijnen, certificaten, complexe regels voor planwijzigingen of verbruiksafrekening hebben eigen vereisten.
Ook functies van een volledig LMS, zoals uitgebreide examens, SCORM of SSO-integraties, vloeien niet automatisch voort uit de mogelijkheid om cursussen te verkopen. De scope moet worden vergeleken met de behoeften van het project.
De grootste waarde ontstaat door functies bewust te combineren: breed genoeg om de bedrijfsvoering te vereenvoudigen en precies genoeg zodat de klant zijn aanbod begrijpt.
Wat voorbereiden vóór implementatie?
Een goede configuratie begint bij verkoopregels. Vóór de lancering is het verstandig enkele vragen te beantwoorden:
- Wat koopt de klant precies: content, een toegangsperiode, minuten of een plaats in een les?
- Betaalt hij één keer, verlengt hij handmatig of kiest hij automatische verlenging?
- Wanneer begint en eindigt het recht om de prestatie te gebruiken?
- Verlopen ongebruikte minuten en hoe worden toekomstige reserveringen behandeld?
- Wie betaalt en wie gebruikt de dienst?
- Tot wanneer kan de klant annuleren of de termijn wijzigen?
- Hoe rekent het bedrijf af bij afwezigheid van de klant en de docent?
- Wat gebeurt er na een betalingsweigering, gedeeltelijke terugbetaling en volledige correctie?
- Waar worden bestanden en opnames opgeslagen en hoe worden afspraken uitgevoerd?
- Welke gegevens, documenten en integraties zijn nodig op de betreffende markt?
Het is de moeite waard om te beginnen met enkele goed beschreven aanbiedingen en het volledige proces te testen: aankoop, betaling, toegang, reservering, verlenging en annulering. Zo kun je de klantervaring beoordelen en de klantenservice voorbereiden op het dagelijkse werk.
Ontwikkel de verkoop van kennis en diensten op je eigen Magento
Kowal Subscription Suite maakt het mogelijk een aanbod te bouwen waarin volgende aankopen onderdeel zijn van een langere samenwerking. De klant kan beginnen met één materiaal, gebruikmaken van hulp van een expert en een abonnement kiezen dat aansluit bij zijn behoeften.
Voor het bedrijf betekent dit de mogelijkheid om de verkoop van content, tijd en regelmatige begeleiding in één omgeving te combineren. Voor de klantenservice — gestructureerde informatie over afrekeningen en uitvoering. Voor de klant — duidelijkere regels en gemakkelijker toegang tot wat hij heeft gekocht.
Wil je cursussen, abonnementen of consulten verkopen in Magento 2? Bespreek je businessmodel en de keuze van de scope van Kowal Subscription Suite met het team van kowal.store. Andere oplossingen vind je in onze catalogus met Magento 2-modules.