Formulario de booking link
Configura qué información solicita la página pública antes de confirmar una reserva.
Que se logra
- Resultado: Recoge los datos necesarios para identificar al visitante y crear una reserva completa.
- Caso de uso: Un spa solicita teléfono y preferencias antes de confirmar un tratamiento.
- Se combina con: Contacts, campos personalizados y Booking público.
Donde esta
- Ruta:
/[orgId]/reservations/booking-links/[bookingLinkId] - Acceso en UI: editor >
Form. - Componente(s):
BookingLinkCustomFieldsSection.tsx,BookingLinkEditorPage.tsx
Como funciona
- Activa o desactiva nombre, apellido, email, teléfono, asistentes y notas.
- Selecciona campos personalizados de contacto o reserva.
- Opcionalmente activa identificación previa por email o teléfono.
Reglas y validaciones
- Si se muestra algún dato de contacto, el visitante debe aportar al menos uno.
- Los campos personalizados obligatorios se validan antes de crear la reserva.
- La identificación devuelve datos solo si hay una coincidencia única.
Backend
- Servicios:
reservation-booking-links(patch),public-reservation-booking(create).