O booking widget (no seu próprio site)

Atualizado em 2026-04-22

O BedFlow inclui um booking widget standalone (public/booking-widget.html) que pode embeber no seu próprio site — sem necessidade de iframe, HTML/CSS/JS puros.

Onde o encontra?

O widget vive no seu servidor BedFlow: https://bedflow.eu/booking-widget.html.

Embeba no seu WordPress / Statamic / site próprio através de um link ou iframe:

<a href="https://bedflow.eu/booking-widget.html" class="book-button">Reservar diretamente</a>

Funcionalidades

  • Fluxo em 6 passos: datas → quartos → extras → dados do hóspede → resumo → confirmação
  • Multilingue (NL / EN / FR / DE) com deteção automática de idioma + alternância em runtime
  • Responsive (mobile, tablet, desktop)
  • Multi-room: o hóspede pode reservar vários quartos numa única sessão
  • Extras: wellness, pequeno-almoço, suplementos, itens da honesty bar
  • Wellness slot picker: integração com WellnessBookingService
  • Disponibilidade em direto: através de /api/booking/availability e /api/booking/calendar
  • Proforma + Stripe: após o submit o hóspede recebe um e-mail com link de pagamento
  • Cores personalizáveis: através do separador Definições → Booking Widget pode configurar primary/accent/etc

Canal na BD

As reservas via widget recebem source = 'direct' e channel = 'website'. Assim pode filtrá-las nas suas Email Automations (por ex. e-mail diferente para hóspedes do site vs hóspedes de OTA).

Ativar/desativar

Definições → Integrações → Booking Widget — interruptor on/off. Desligado = o widget mostra "Reservas atualmente indisponíveis".

Definições que determinam o comportamento do widget

Em Definições → Settings → separador Booking Widget:

  • Horários de check-in / check-out
  • Mínimo / máximo de noites
  • Cancelamento gratuito até X dias
  • Percentagem de sinal (ou valor fixo)
  • Desconto multi-noite
  • Taxa turística por adulto por noite
  • Pedir data de nascimento interruptor (por defeito desligado)
  • Termos e condições + Política de cancelamento URLs
  • Cores: primária, accent, bordas, fundo
  • Textos por idioma por passo: pode fazer override do título principal de cada passo