Bookings-add-on
Voeg afspraken boeken toe — inbegrepen bij elke licentie.
Een tweede product, standaard inbegrepen. Dezelfde licentie die uw diamantcatalogus draait, verzorgt ook klantafspraken met Google Calendar-synchronisatie en automatische herinneringen.
Wat erbij geleverd wordt
Drag-and-drop-formulierbouwer
Kernvelden plus onbeperkt aangepaste velden — tekst, tekstvak, keuzelijst, selectievakje, keuzerondje, koppen. Voorwaardelijke logica staat op de roadmap.
Google Calendar-synchronisatie
Bidirectioneel. Nieuwe boekingen maken events aan in uw agenda. Bestaande events in uw agenda blokkeren de tijdsloten in het boekingsformulier.
reCAPTCHA v3-bescherming
Op basis van een score, standaard fail-closed. Valt terug op Elementor Pro reCAPTCHA-sleutels als u die al hebt geconfigureerd.
Automatische herinneringen
Instelbaar aantal uren vooraf. Atomische cron-vergrendeling garandeert precies één herinnering per boeking, zelfs bij dubbele cron-triggers.
Houdt rekening met feestdagen
Landspecifieke feestdagen worden automatisch geblokkeerd via Nager.Date. Britse bank holidays standaard; wijzig het land in de instellingen.
Privacy-first logging
Persoonsgegevens (e-mailadressen, namen, telefoonnummers, IP) worden gemaskeerd vóór opslag. Logs behouden operationele waarde zonder AVG-gevoelige persoonsgegevens.
Hoe juweliers dit werkelijk gebruiken
Afspraken in de winkel
Klanten boeken zelf een tijdslot voor het opmeten van een ring, het afgeven van een reparatie of een gesprek met de ontwerper. Minder gebel over en weer, zonder administratieve last.
Virtuele consultaties
Het agenda-event bevat een videolink. De herinneringsmail stuurt de link 24 uur en 1 uur vóór het gesprek.
Intake voor maatwerkontwerp
Een formulier vóór de consultatie legt budgetbereik, gelegenheid en ontwerpreferenties vast. De ontwerper begint het gesprek al goed geïnformeerd.
Reparatie en nazorg
Terugkerende klanten boeken onderhoudsafspraken zonder via de receptie te gaan. Formuliervelden leggen ordernummer en staat vast.
Gehard tegen alles waar spampagina's mee te maken krijgen
We hebben de add-on samen met de kernplugin door zes beveiligingsauditrondes gehaald. De bewijzen:
- CRLF-injectie op de From:-header — afgeweerd bij de instellingengrens en bij de opbouw van headers.
- CSV-formule-injectie bij beheerdersexport — elke cel die begint met =, +, -, @, tab of newline krijgt een prefix met enkel aanhalingsteken.
- Maskering van persoonsgegevens in logs — e-mailadressen gehasht, IP's op /24 genuld, namen vervangen.
- Atomische cron-vergrendeling — UPDATE ... WHERE reminder_sent = 0 geeft affected_rows = 1 terug aan precies één cron-kandidaat.
- Inloggegevens buiten de webroot — de Google service-account-JSON is verplaatst naar wp-uploads/nivosync-bookings-private met .htaccess + 404-stub.
- Mass-assignment-bescherming bij beheerdersbewerking — alleen velden op de allowlist worden geaccepteerd; verouderde formulieren of door aanvallers toegevoegde extra's worden genegeerd.
Bookings is onderdeel van NivoSync — geen aparte aankoop.
De NivoSync-licentie bevat de Bookings-add-on zonder extra kosten. Als uw winkel vandaag afspraken nodig heeft, hoeft u niet te wachten op een v2 van NivoSync.