Het gastportaal

Bijgewerkt op 2026-04-22

Elke gast krijgt een persoonlijke portaal-link die drie fases van hun verblijf dekt — op één URL. Pre-arrival, tijdens het verblijf, en post-stay.

Hoe krijgt de gast de link?

Automatisch. Zodra de boeking op CONFIRMED komt te staan (eerste betaling) wordt booking.booking_url gegenereerd via temporarySignedRoute. Deze link wordt dan meegestuurd in:

  • De booking-confirmed email (CTA block "Open mijn portaal")
  • De booking-fully-paid email (zelfde CTA)

De link werkt tot 1 dag na vertrek. Daarna 403.

Wanneer kan de gast het portaal openen?

Ten vroegste 2 dagen voor aankomst (instelbaar via setting bw_prearrival_portal_days). Voor die periode → 403 met uitleg wanneer het wel open gaat.

Wat ziet de gast in elke fase?

📅 Pre-arrival (2 dagen voor aankomst)

  • Betaalstatus — totaal / betaald / openstaand, met knop om restbedrag online te betalen
  • Gegevens aanvullen:
    • Verplicht: voornaam, achternaam, mobiel (voor WhatsApp), adres, postcode, stad, land
    • Optioneel: bedrijfsnaam, btw-nummer, noodcontact
    • Data wordt opgeslagen op Debtor
  • Check-in uur aanvragen — met time picker + optionele nota. Bij submit krijg jij een Telegram met Goedkeuren / Weigeren knoppen. Klik → booking wordt bijgewerkt, badge in Kameroverzicht verschijnt
  • Ontbijtkeuze per ochtend — altijd zichtbaar, niet pas vanaf check-in
  • Algemene info (WiFi, parking, check-in uren, check-out)

🏠 Tijdens verblijf

Alles van pre-arrival blijft zichtbaar, plus:

  • 🔐 Deur unlock via Home Assistant webhooks (voordeur + individuele kamers)
  • 🍺 Honesty bar — gast tikt producten aan, komt live op z'n factuur
  • 💳 Live factuur met huidige saldo

👋 Post-stay (tot departure + 1 dag)

  • ⭐ Google Reviews CTA (link uit setting google_reviews_url)
  • Eindfactuur + eventuele restbetaling
  • Honesty bar + wellness upsells verborgen (ze zijn toch weg)

Privacy

  • Signed URL — niet raadbaar
  • Expireert automatisch
  • Kan via admin per boeking geïnvalideerd worden (zet booking_url = null)
  • De housekeeper heeft een aparte portaal dat GEEN gastgegevens toont (zie Housekeeping sectie)