Abonnee TR (abonnementsaanvraag)¶
Doel & URL('s)¶
Aanvraagpagina voor een abonnement op Theologia Reformata of een los nummer. De aanvraag wordt per e-mail afgehandeld (geen online betaling).
- URL:
/theologia-reformata/abonnee-tr/ - Techniek: generieke tr-page (ID 1409) met ACF-veld
content_form = 11; er bestaat géén apart abonnementstemplate voor TR. - Voor wie: aspirant-abonnees (publiek).
Opbouw¶
- H1 "Abonnee TR".
- Eventuele tekstcomponenten van de pagina.
- Gravity Form 11 "TR Abonnee worden" (
id="gform_11"), velden in volgorde:
| # | Veld | Type | Verplicht | Bijzonderheden |
|---|---|---|---|---|
| 13 | HTML-blok "Word abonnee" | html | — | kop boven het formulier |
| 18 | Abonnement | radio | ja | keuzes: "Jaarabonnement - factuur (€ 52,50)", "Jaarabonnement - incasso (€ 48,50)", "Studentenabonnement - factuur (€ 39,00)", "Studentenabonnement - incasso (€ 36,50)", "Los nummer (€ 14,50)" |
| 17 | IBAN rekeningnummer | text | ja | conditioneel: alleen zichtbaar bij keuze "Jaarabonnement - incasso" of "Studentenabonnement - incasso" |
| 4 | Organisatienaam | text | nee | |
| 15 | Naam | name | ja | subvelden voorvoegsel/voornaam/tussenvoegsel/achternaam |
| 16 | Adres | address | ja | straat + huisnummer, stad, postcode (internationaal formaat; land verborgen) |
| 8 | Telefoonnummer | phone | nee | |
| 9 | E-mailadres | ja | ||
| 10 | Opmerkingen of bij een los nummer: welk nummer? | textarea | nee | |
| 12 | Toestemming | consent | ja | "Ik ga akkoord met het privacybeleid" met link naar /privacyverklaring/ |
| 14 | reCAPTCHA | captcha | — | Google reCAPTCHA v2 checkbox |
- Verzendknop "Versturen".
- Zijbalk (links): geen "Bekijk ook"-navigatie (de pagina heeft geen kinderen of relevante siblings op de geteste situatie), geen downloads, geen banner.
Databronnen¶
| Bron | Inhoud |
|---|---|
| tr-page 1409 | titel, componenten, content_form = 11 |
| Gravity Form 11 | velden, validatie, bevestiging, notificatie |
| reCAPTCHA v2 | sitekey 6Lcnym8bAAAAAFAebeRVziCoEiXwR-uXRZVTLQ-L |
Gedrag & rollen¶
- Publiek formulier; identiek voor anoniem en ingelogd.
- Na succesvolle inzending: bevestigingsbericht op de pagina (geen redirect): "Hartelijk dank voor uw bericht! Wij nemen binnenkort contact met u op."
- Notificatie: e-mail "Nieuwe inzending van {formuliertitel}" naar
info@gereformeerdebond.nl(afzenderinfo@gereformeerdebond.nl). Er is géén bevestigingsmail naar de invuller. - Geen betaal- of registratiekoppeling: het formulier heeft geen Mollie-, Mailchimp- of User Registration-feeds; verwerking is puur e-mail.
- Validatie: verplichte velden en reCAPTCHA worden server-side afgedwongen (Gravity Forms-validatiemeldingen per veld bij ontbrekende invoer).
Acceptatiecriteria¶
- Als anonieme bezoeker op
/theologia-reformata/abonnee-tr/zie ik H1 "Abonnee TR" en een formulier met de kop "Word abonnee". - Als anonieme bezoeker op
/theologia-reformata/abonnee-tr/bevat het abonnementsveld exact 5 radio-opties met deze labels en prijzen: Jaarabonnement - factuur (€ 52,50); Jaarabonnement - incasso (€ 48,50); Studentenabonnement - factuur (€ 39,00); Studentenabonnement - incasso (€ 36,50); Los nummer (€ 14,50). - Als anonieme bezoeker die "Jaarabonnement - incasso" of "Studentenabonnement - incasso" selecteert, wordt het veld "IBAN rekeningnummer" zichtbaar en verplicht; bij een factuur-keuze of "Los nummer" is het IBAN-veld niet zichtbaar.
- Als anonieme bezoeker die het formulier verstuurt zonder verplichte velden (naam, adres, e-mailadres, abonnementskeuze, toestemming), zie ik per ontbrekend veld een validatiemelding en wordt er niets verzonden.
- Als anonieme bezoeker moet ik de reCAPTCHA voltooien voordat de inzending wordt geaccepteerd.
- Als anonieme bezoeker zie ik na succesvolle inzending op dezelfde pagina de bevestiging "Hartelijk dank voor uw bericht! Wij nemen binnenkort contact met u op." en geen redirect.
- Als beheerder ontvang ik na een inzending een notificatiemail op info@gereformeerdebond.nl met onderwerp "Nieuwe inzending van TR Abonnee worden" en de ingevulde waarden.
- Als anonieme bezoeker linkt de toestemmingstekst naar
/privacyverklaring/. - Als anonieme bezoeker word ik nergens in deze flow naar een betaalomgeving geleid (geen Mollie-checkout).
Bekende afwijkingen¶
Niet nabouwen in Next.js — wel vermelden in het testrapport
- Geen bevestigingsmail naar de invuller (alleen beheerdersnotificatie) — bij de rebuild als beslispunt meenemen, niet stilzwijgend "verbeteren".
- De abonnementsprijzen staan hardcoded in de formulierkeuzes (niet centraal beheerd); prijswijzigingen vergen formulierbeheer.