Fase 4: Unlimited Daycare
Doel: maandabonnementen voor vaste klanten. Voorspelbare inkomsten.
Vereist: upgrade naar Supabase Pro ($25/maand) voor pg_cron.
Na deze fase: vaste klanten hebben een voordeliger alternatief. Voorspelbare inkomsten voor het hotel.
4.1 Infrastructuur
Section titled โ4.1 Infrastructuurโ2 stories
De technische upgrade die nodig is voor automatische maandelijkse facturering: Supabase Pro ($25/maand) met pg_cron. Een cron job draait maandelijks en genereert facturen voor alle actieve abonnementen.
| # | Rol | User Story |
|---|---|---|
| 4.1.1 | developer | Upgraden naar Supabase Pro voor pg_cron |
| 4.1.2 | developer | pg_cron job voor maandelijkse facturering |
4.2 Unlimited Abonnement
Section titled โ4.2 Unlimited Abonnementโ7 stories
Het maandabonnement voor vaste daycare-klanten. Klant sluit een abonnement af met startdatum en maandprijs. Het systeem genereert maandelijks automatisch een factuur met Sentoo-link en escaleert bij niet-betaling (dag 3, 7 en 14). Klanten kunnen opzeggen via het portaal (geen restitutie lopende maand). Bij daycare-boeking wordt het abonnement automatisch herkend.
| # | Rol | User Story | AC |
|---|---|---|---|
| 4.2.1 | klant | Unlimited daycare abonnement afsluiten | Startdatum, maandprijs, facturatiedag |
| 4.2.2 | systeem | Maandelijks per abonnement een factuur + Sentoo link genereren en emailen | โ |
| 4.2.3 | systeem | Bij niet-betaling escaleren (dag 3: herinnering, dag 7: tweede, dag 14: admin notificatie) | โ |
| 4.2.4 | klant | Abonnement opzeggen via het portaal | Geen restitutie lopende maand |
| 4.2.5 | admin | Abonnement pauzeren of opzeggen namens de klant | โ |
| 4.2.6 | klant | Bij daycare boeking automatisch Unlimited gebruiken (alleen als actief) | โ |
| 4.2.7 | klant | Abonnementsdetails zien (startdatum, volgende betaaldatum, status) | โ |
4.3 Admin
Section titled โ4.3 Adminโ2 stories
Overzicht van alle abonnementen met status en openstaande maandfacturen. Per abonnement is de volledige factuurhistorie in te zien zodat de admin snel kan achterhalen of een klant up-to-date is met betalingen.
| # | Rol | User Story |
|---|---|---|
| 4.3.1 | admin | Alle abonnementen overzien met openstaande maandfacturen |
| 4.3.2 | admin | Per abonnement de factuurhistorie inzien |