Fase en paralelo con webhooks
Actualizado el 2026-04-26
¿Qué es la fase en paralelo?
Entre la migración y el cambio definitivo recomendamos una fase en paralelo de 2-4 semanas: MyTourist sigue siendo su sistema principal, BedFlow funciona en shadow con los mismos datos. Las nuevas reservas que entran en MT aparecen en tiempo real también en BedFlow.
Ventaja: puede probar BedFlow con datos reales sin riesgos — si algo no funciona, sigue teniendo MT. Solo cuando esté 100 % cómodo pondrá BedFlow definitivamente en producción.
¿Cómo funciona técnicamente?
Una API key por sí sola no basta para la sincronización en vivo. Una API key nos permite leer sus datos de MT — una sola vez o bajo demanda — pero MT no nos llama cuando algo cambia. Para eso necesita webhooks.
Un webhook es una URL que usted configura en MyTourist. Ante cada evento (nueva reserva, pago, check-in, factura) MT envía una solicitud POST a esa URL. Nosotros la recibimos y actualizamos sus datos de BedFlow al instante.
Paso 1 — Localice su URL de webhook única
Tras la migración verá, en el paso 6 del asistente, una URL única para su propiedad, por ejemplo:
https://bedflow.eu/webhooks/mytourist/aB3kP9xQ2mL7nR5tY8wE1zU4vH6cI0sD9fG2jK4o
La larga cadena al final es un token que garantiza que solo su cuenta MT pueda escribir en su propiedad BedFlow. Haga clic en el botón Copiar — necesitará esta URL inmediatamente en MyTourist.
💡 ¿Perdida? Abra el admin de BedFlow → Properties → su propiedad → campo Webhook URL.
Paso 2 — Pegar en MyTourist
En MyTourist:
- Ajustes → Webhooks
- Haga clic en + Añadir webhook
- URL: pegue su URL de webhook de BedFlow
- Events — marque todos los siguientes:
booking.createdbooking.updatedbooking.cancelledbooking.checkinbooking.checkoutinvoice.createdinvoice.paidinvoice.cancelledpayment.received
- Estado: activo
- Haga clic en Guardar.
Paso 3 — Probar
En MyTourist: cree una reserva de prueba (por ejemplo, para usted, 1 noche, hoy→mañana). Espere 5 segundos y vaya al admin de BedFlow → Reservas. La reserva debería aparecer.
¿No aparece? Compruebe:
- En MT → Webhooks → su webhook → pestaña Logs — ¿ve una respuesta 200 de bedflow.eu?
- ¿Sin 200? Envíe a support una respuesta de ticket (gratuita porque no es una consulta, sino un posible bug en nuestro webhook handler).
¿Qué hace BedFlow con los eventos?
| Evento MT | Acción en BedFlow |
|---|---|
| booking.created | Crear nueva reserva, hacer match con el deudor, actualizar el calendario |
| booking.updated | Modificar la reserva existente, sincronizar precio/fecha |
| booking.cancelled | Estado → cancelled, habitación de nuevo disponible |
| booking.checkin/out | Actualizar estado, disparar tarea de housekeeping |
| invoice.created | Factura en BedFlow con descarga del PDF |
| invoice.paid | Estado → paid, registrar el pago |
| payment.received | Log de pago en la pestaña financial |
Cambio definitivo: de paralelo a BedFlow exclusivo
Cuando decida pasarse al 100 %:
- Cambie su booking widget en su sitio web a la URL del widget de BedFlow.
- Elimine el webhook en MyTourist (ajustes → webhooks → eliminar).
- Ponga MyTourist en modo read-only o cancele la suscripción.
- BedFlow será ahora la única fuente.
Recomendamos mantener MT 30 días como red de seguridad, pero es su elección.
¿Dudas o incidencias?
- El webhook no funciona → ticket de bug, fix gratuito
- No sabe cómo configurarlo → reserve 30 min de screen-share (€45)
- ¿Necesita ayuda para hacer el cambio? → support@bedflow.eu