O portal do hóspede
Atualizado em 2026-07-01
Cada hóspede recebe um link de portal pessoal que cobre três fases da sua estadia — num único URL. Pre-arrival, durante a estadia e post-stay.
Como recebe o hóspede o link?
Automaticamente. Assim que a reserva passa a CONFIRMED (primeiro pagamento), o booking.booking_url é gerado via temporarySignedRoute. Esse link é depois incluído em:
- O email booking-confirmed (bloco CTA "Abrir o meu portal")
- O email booking-fully-paid (mesmo CTA)
O link funciona até 1 dia após a partida. Depois disso: 403.
Quando pode o hóspede abrir o portal?
No mínimo 2 dias antes da chegada (configurável via a definição bw_prearrival_portal_days). Antes desse período → 403 com explicação de quando abre.
O que vê o hóspede em cada fase?
📅 Pre-arrival (2 dias antes da chegada)
- Estado do pagamento — total / pago / em aberto, com botão para pagar o restante online
- Completar dados:
- Obrigatório: nome próprio, apelido, telemóvel (para WhatsApp), morada, código postal, cidade, país
- Opcional: nome da empresa, número de IVA, contacto de emergência
- Os dados são guardados no Debtor
- Pedir hora de check-in — com time picker + nota opcional. Ao submeter, você recebe um Telegram com botões Aprovar / Recusar. Clique → a reserva é atualizada, aparece um badge na visão geral dos quartos
- Escolha do pequeno-almoço por manhã — sempre visível, não apenas a partir do check-in
- Informações gerais (WiFi, estacionamento, horas de check-in, check-out)
🏠 Durante a estadia
Tudo do pre-arrival continua visível, mais:
- 🔐 Abrir portas sem chave — consoante o seu sistema de fechaduras, o hóspede vê botões "Abrir porta" para a porta principal e o(s) seu(s) próprio(s) quarto(s) (Bold via Home Assistant, ou TTLock) ou um código PIN pessoal para o teclado (Salto). Veja Fechaduras inteligentes e acesso sem chave. Os botões ou o PIN só aparecem após o check-in e desaparecem pouco depois do check-out — assim ninguém pode abrir a porta principal à distância sem lá estar.
- 🍺 Honesty bar — o hóspede marca produtos, que aparecem em direto na sua fatura
- 💳 Fatura em direto com o saldo atual
👋 Post-stay (até partida + 1 dia)
- ⭐ CTA de Google Reviews (link da definição
google_reviews_url) - Fatura final + eventual pagamento restante
- Honesty bar + upsells de wellness escondidos (já se foram embora, afinal)
A página de confirmação de desbloqueio (Bold)
Além dos botões no portal, o hóspede também recebe na mensagem de boas-vindas do WhatsApp botões diretos para abrir a porta principal e o seu quarto. Quando o hóspede toca num desses botões, a porta desbloqueia e ele aterra numa página de confirmação no seu próprio idioma que explica como funciona a fechadura Bold: bip → rode o manípulo (para abrir ou trancar) → segundo bip, e a porta fica exatamente como a deixar. Com uma ilustração do manípulo rotativo e um botão de volta à página da reserva — acabou a confusão para hóspedes que não conhecem este tipo de fechadura.
Check-in por quarto (reservas combi)
Numa reserva com vários quartos pode fazer o check-in por quarto — prático quando hóspedes do mesmo grupo chegam separadamente. Na visão geral dos quartos, uma janela com caixas de seleção deixa-o escolher que quartos registar; um badge mostra o progresso (2/3 registados).
Para o portal do hóspede, isso significa:
- O portal e os botões das portas abrem no primeiro check-in; a mensagem de boas-vindas parte uma só vez.
- O acesso às portas é ativado por quarto registado — com Salto, o código PIN só abre as portas dos quartos já registados.
No smartphone
Todas as páginas de hóspede autónomas — a página de pagamento (checkout), a página do orçamento e a confirmação do voucher-presente — estão otimizadas para mobile. Faz sentido: a maioria dos hóspedes abre o link via WhatsApp ou email no telefone.
Privacidade
- URL assinado — não adivinhável
- Expira automaticamente
- Pode ser invalidado por reserva via o admin (definir
booking_url = null) - A housekeeper tem um portal separado que NÃO mostra dados dos hóspedes (veja a secção Housekeeping)
FAQ
O meu hóspede não vê o botão "Abrir porta". Porquê? Os botões (ou o PIN Salto) só aparecem depois de você fazer o check-in do hóspede, e desaparecem 15 minutos após o check-out. Se a reserva ainda não estiver com check-in feito, o hóspede vê uma mensagem de que o acesso abre no check-in.
Em que idioma vê o hóspede a página de desbloqueio? No idioma da reserva — o mesmo idioma que o resto do portal e os emails ao hóspede.