Todas las funciones del PMS y el channel manager
Cada capacidad, explicada tal cual funciona hoy: qué hace, cómo protege tu margen y cómo evita que dos canales vendan la misma habitación.
Operación de la propiedad
El día a día de recepción, housekeeping y folios en un solo sistema.
Calendario y reservas
Una vista de toda la propiedad con las reservas de cada canal —directas, OTA y walk-ins— en un mismo lugar.
- Reservas de todos los canales en una sola vista
- Estado operativo del día en el command center
- Sin hojas de cálculo paralelas
Habitaciones, tarifas y disponibilidad
Define tipos de habitación, planes tarifarios y disponibilidad real. Una sola fuente de verdad de qué se puede vender cada día.
- Tipos de habitación con su inventario
- Planes tarifarios por tipo de habitación
- Disponibilidad por fecha, sin duplicar el dato por canal
Recepción: check-in, check-out y folios
Gestiona la llegada y salida del huésped y registra cargos en el folio de la estancia.
- Check-in y check-out desde el mismo sistema
- Folio con cargos de habitación y extras
Housekeeping
Estados de habitación y tareas de limpieza como módulo propio, no como una nota suelta para el equipo.
- Estados de habitación visibles para el equipo
- Tareas por turno
Channel manager y distribución
El motor que sincroniza tu propiedad con cada canal externo, en 4 pasos claros: propiedad, tipos de habitación, tarifas y disponibilidad.
Secuencia de sincronización guiada
El panel te guía en el orden correcto: primero la configuración de la propiedad, luego los tipos de habitación (que crean el mapeo con el canal), luego los planes tarifarios y por último disponibilidad/tarifas/restricciones (ARI).
- Configuración de propiedad → tipos de habitación → planes tarifarios → ARI
- Cada paso deja un log con su resultado
- El mapeo se persiste automáticamente tras crear los tipos de habitación en el canal
Mapeo room-type / rate-plan
Cada tipo de habitación y plan tarifario interno se mapea a su ID real en el canal. Sin cobertura completa, el sistema no permite el push de disponibilidad — la misma regla que exigen los channel managers profesionales.
- Mapeo explícito por conexión (no un ID adivinado)
- Bloqueo de push ARI si el mapeo está incompleto
Ensamblado de payloads reales
El motor construye el payload de cada sincronización leyendo directamente tu propiedad, tipos de habitación, tarifas e inventario — no envía datos de ejemplo ni plantillas.
- Property, room types, rate plans y availability desde tu base de datos
- Conversión correcta de precio a unidades mínimas del canal
Exclusividad por propiedad
Solo una conexión de channel manager puede estar activa por propiedad al mismo tiempo, para que dos integraciones no empujen datos contradictorios al mismo canal.
- Un índice único impide dos conexiones activas simultáneas
- Conexiones pendientes/inactivas permitidas para migraciones controladas
Seguridad, datos y auditoría
Lo que protege tu margen y tus datos frente a canales, huéspedes y otras propiedades.
Finance Gate
El motor de sincronización solo lee el precio de venta de cada plan tarifario. Costo neto del proveedor, margen y notas internas nunca forman parte del payload que sale hacia un canal.
- Ningún payload de push lleva net rate, margen ni comisión
- La regla vive en el código del ensamblador, no en una configuración que se pueda desactivar por error
Webhooks entrantes verificados
Cada reserva o evento que un canal envía hacia tu propiedad se valida por firma HMAC antes de aceptarse.
- Sin secreto configurado, el endpoint rechaza todo (fail-closed)
- Deduplicación por ID de evento externo
Aislamiento por propiedad (RLS)
Cada hotel opera con sus propios datos, aislados a nivel de fila: nadie ve las reservas, tarifas o mapeos de otra propiedad, ni siquiera dentro de la misma cuenta.
- Seguridad de fila en todas las tablas de channel manager
Registro de cada sincronización
Cada intento de sincronización queda registrado con su resultado — completado, pendiente de integración o error — para poder auditar qué pasó y cuándo.
- Log por sincronización
- Historial consultable desde el panel
Estado real de cada proveedor de canal
No prometemos lo que no está construido. Así está hoy cada integración de channel manager:
Channex
DisponibleTransporte HTTP real contra el entorno sandbox de Channex: push de propiedad, tipos de habitación, planes tarifarios y ARI.
SU API
En integraciónAdapter construido con el mismo contrato que Channex. El transporte real espera documentación pública del proveedor (endpoints, autenticación, formato de payload) antes de activarse.
Preguntas frecuentes sobre el channel manager
¿Necesito configurar cada canal por separado?
No. Te conectas una vez a Channex o SU API (según el canal) y desde ahí distribuyes a los canales de esa red. El mapeo de habitaciones y tarifas se hace una sola vez por conexión.
¿Qué pasa si cambio de proveedor de channel manager?
El sistema exige que solo una conexión esté activa por propiedad. Puedes crear la nueva conexión en estado pendiente, probarla, y activarla cuando estés listo — nunca hay dos conexiones activas empujando datos al mismo tiempo.
¿Los canales ven mi costo neto o mi margen?
No. El ensamblador de payloads solo lee el precio de venta (sell price) de cada plan tarifario. El costo neto, el margen y las notas internas jamás salen de la base de datos hacia un canal.