Waiting list for 'camps'

Issue #72 resolved
Dries Desmet created an issue

Wij worden steeds meer geconfronteerd met lessenreeksen/kampen die volzet zijn. Momenteel krijgen we daar dan mails voor, die ik in een aparte map bij kan houden. Wij zouden dit graag anders zien. Als de website volzet zouden we graag een melding ‘schrijf in op de wachtlijst’, waardoor ze toch verder kunnen tot inschrijving, maar dat ze in de admin komen met een status wachtlijst. Zo kunnen we beslissen om eventueel een groep bij te maken indien nodig en hebben we alle data. We moeten ook die status wachtlijst kunnen aanpassen naar ingeschreven indien dat van toepassing is.

Comments (7)

  1. Dries Desmet reporter

    We zouden hiermee 3 statussen verwerven voor inschrijvingen:

    • Awaiting payment
    • Confirmed
    • Waiting list

    In de front-end moet de inschrijvingsknop veranderen van 'kamp volzet' naar 'inschrijven op de wachtlijst' en een aangepaste mail moet verstuurd worden. Wat gebeurt er als er ingeschreven wordt voor 1 kamp dat nog niet volzet is en een ander wel? Dat kan zijn gevolgen hebben voor de mail die we versturen: de tag {{ camp }} toont enkel de details voor de inschrijving.

    Idee: We voegen we een tag {{ camp_waiting }} toe die de kampen opsomt op de wachtlijst? Andere overwegingen:

    • Hoe berekenen we de prijs? Er is waarschijnlijk geen korting als het nog niet zeker is dat er ingeschreven kan worden voor het toe te voegen nieuwe kamp.
    • Wat als er een nieuw kamp georganiseerd wordt: korting met terugwerkende kracht?
    • Moet dit ook kunnen voor lessenreeksen?
  2. Dries Desmet reporter

    Als er een nieuw kamp wordt georganiseerd, dan komen enkel de kleuters op de wachtlijst in aanmerking die dezelfde periode en dezelfde locatie hebben aangeduid als dit nieuwe kamp? Wat zijn de stappen indien een plaats vrijkomt?

    • we passen in de admin de inschrijving aan naar het nieuwe kamp
    • betrokkene krijgt een mail ter bevestiging en vraag tot overmaken van het bedrag

    Wat als al betaald is voor een eerder ingeschreven kamp? Aanvaarden we dan toch gedeeltelijke betalingen?

    Schrijven we de kandidaat sowieso in of vragen we eerst nog even bevestiging?

  3. Dries Desmet reporter

    Momenteel wordt de geschiedenis van de aankopen niet bijgehouden, enkel het te betalen bedrag. Indien we de prijs opnieuw willen berekenen voor het al dan niet toepassen van een korting op het later inschrijven via een wachtlijst, is dit wel nodig of moet er op zijn minst een aanpassing gebeuren aan hoe de korting wordt toegepast. We zouden een niveau 'bestellingen' kunnen toevoegen en korting kunnen we dan zien als een bestelling (in min).

  4. Dries Desmet reporter

    Opmerking van Jelle: we willen de 'wachtlijst' functionaliteit zo simpel mogelijk houden: inschrijven voor een beschikbaar kamp en voor een wachtlijst tegelijk hoeft niet.

    Hoe lossen we dit op van de kant van de bezoeker? Momenteel krijgt hij een lijst van kampen die voldoen aan zijn zoekcriteria en bij de kampen die volzet zijn zien we een 'disabled' knop. We zouden die kunnen vervangen naar een knop 'plaats op de wachtlijst' en zo komen we direct op het inschrijfformulier zonder in het winkelmandje te plaatsen. HIerdoor is er niet meer dan 1 keuze mogelijk voor de wachtlijst en kan ook niet tegelijk ingeschreven worden op een beschikbaar kamp.

    Ok, dat is mogelijk. Enig potentieële moeilijkheid is: in het voorgestelde geval wordt er voor een wachtlijst een nieuwe gebruiker aangemaakt. Dus: als de gebruiker net daarvoor of daarna zich inschrijft voor een nog vrij kamp, is er geen link (zelfs niet als ze dezelfde naam en e-mail adres aanmaken). We kunnen dus ook niet nagaan of ze eventueel in aanmerking komen voor een korting gebaseerd op aantal 'aankopen'.

  5. Log in to comment