Plumbing reescrito en cada proyecto
Conexiones, credenciales, retries y logging se rehacen a mano para cada cliente y queman semanas antes de sincronizar nada.
Módulo para Odoo 17 · 18 · 19
Para integradores y hoteles: un marco reutilizable con contrato de adaptador, registro enchufable, sincronización idempotente de disponibilidad, tarifas y reservas, mapeo de campos, credenciales cifradas y un registro de sincronización auditado. Incluye un adaptador de referencia sin red que demuestra el flujo de punta a punta.
9 € + 29 €/mes + IVA
¿Soporte en 4 horas laborables y videollamada? Pro: 58 €/mes + IVA. Tu suscripción mantiene el módulo funcionando. El soporte Pro es opcional: si lo quitas, el módulo sigue igual con el soporte estándar.

Capturas reales de cada pantalla, con lo que hace cada una.

Lista de conexiones con adaptador, cadencia, ultima sincronizacion y estado de salud de cada PMS.

Test Connection y Sync Now, credencial cifrada solo escritura y panel de salud con umbral de degradacion.

Reserva empujada al PMS con estado Pushed y referencia externa idempotente devuelta por el adaptador.
FlexigoTech Cloud
FlexigoTech Cloud, un servicio externo de FlexigoTech (Flexibles y Accesorios Gobe, S.L., España) que funciona en nuestros servidores, fuera de tu Odoo, añade vigilancia a este módulo. Cada día revisa las fuentes oficiales que seguimos para este módulo y te avisa cuando cambian. También te da un calendario de sus plazos oficiales y vigila la salud del módulo en tu base.
Tu base se conecta desde tu Odoo, en Ajustes → FlexigoTech Cloud, con el módulo base FlexigoTech Cloud, que es gratuito; después te suscribes allí o en tu cuenta.
Primero un administrador lee y acepta la lista de datos de abajo: antes no se envía nada. Después puedes empezar la prueba o suscribirte; ahí aceptas las condiciones de la suscripción, y el pago se hace fuera de Odoo.
Necesitas Odoo.sh o tu propio servidor: Odoo Online no admite módulos de terceros.
Las Condiciones de la suscripción las aceptas al empezar la prueba en tu Odoo o al suscribirte.
Si un cobro falla, tienes 7 días de gracia con el servicio. El día 7 el servicio se suspende; si pagas antes del día 21, vuelve al momento. El día 21, si sigue sin pagarse, la suscripción termina y un pago posterior ya no la reactiva: para volver, contratas una nueva.
Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción: la nube, el módulo para otras versiones de Odoo y su descarga, y el soporte de la suscripción, con sus plazos de respuesta. Lo que incluye la compra del módulo no cambia: siempre tienes la ayuda para configurarlo y la corrección de sus errores y, si lo compraste en flexigotech.com, la descarga de esa versión de Odoo con sus actualizaciones. El módulo instalado sigue en tu Odoo con la versión que tengas y todos tus datos se quedan allí: nunca borramos nada en tu Odoo y no bloqueamos Odoo.
Sin el servicio se paran los avisos, el calendario y la vigilancia del módulo. Tus datos siguen siendo tuyos y los puedes ver y exportar siempre.
La ayuda para configurar el módulo y la corrección de sus errores se dan siempre a quien lo compra, tenga o no la suscripción.
Prueba el connector shell dentro de un Odoo 19 real, sin registro. Usuario demo / flexigodemo.
Cada proyecto de integración hotelera reconstruye el mismo plumbing: conexiones, credenciales, sync, mapeo, reintentos y auditoría. Semanas de trabajo antes de que fluya la primera reserva, y cada pieza artesanal es un riesgo.
Conexiones, credenciales, retries y logging se rehacen a mano para cada cliente y queman semanas antes de sincronizar nada.
El manejo casero de secretos y el logging ad-hoc son fáciles de hacer mal, con consecuencias reales de privacidad (GDPR) y fiabilidad.
Sin idempotencia, re-ejecutar una ventana duplica disponibilidad y tarifas; sin clasificar errores, los reintentos son a ciegas y las incidencias no se cierran.
Este módulo es el plumbing reutilizable, no un PMS de habitaciones: el shell hace pull de disponibilidad y tarifas del PMS externo y push de reservas hacia fuera. El adaptador concreto (Mews, Cloudbeds, SiteMinder...) se añade encima como un addon, sin fork.
Cada adaptador implementa el contrato abstracto y se registra con su adapter key; el shell lo resuelve en runtime. Añades un PMS con un addon downstream, sin hacer fork.
Pull de disponibilidad y tarifas del PMS externo y push de reservas hacia fuera. Re-ejecutar una ventana actualiza filas en vez de duplicarlas, con clave por ID externo, fecha y tipo de habitación.
Traduce códigos externos a registros de Odoo. Los códigos sin mapear se cuarentenan para revisión en lugar de descartarse en silencio: no se pierde ningún dato.
Cada operación queda registrada con dirección, estado y clase de error, redactada de secretos y auto-purgada por cron diario para cumplir la limitación de conservación del GDPR.
Secretos con Fernet en reposo que nunca se vuelven a mostrar ni aparecen en logs o tracebacks. El shell no toca nunca datos de tarjeta.
Errores clasificados (auth, rate-limit, timeout, transitorio, permanente) con backoff exponencial acotado, aislamiento por compañía y un adaptador de referencia en memoria que prueba todo el circuito sin red ni credenciales.
FlexigoTech (Flexibles y Accesorios Gobe, S.L.) es un desarrollador solo en Barcelona especializado en módulos nativos para Odoo 19. No vendemos un SaaS aparte ni revendemos licencias de terceros: el código del módulo es nuestro y el soporte lo da quien lo ha escrito. Si necesitas conectar un canal concreto, hablas directamente con la persona que hará la integración.
Somos directos: este módulo es el connector shell, no un channel manager completo de fábrica ni un PMS de habitaciones. Te da el contrato de adaptador, el sync idempotente, el mapeo con cuarentena, las credenciales cifradas y el log auditado, con un adaptador mock que demuestra todo el circuito sin red. La conexión con un PMS u OTA concreto es un adaptador que se construye encima. Preferimos decirlo claro antes que prometer lo que el módulo no hace.
Conectamos esta página con el resto de la arquitectura de la web para que encuentres el módulo, el contacto y el camino hacia una integración a medida.
Por sí solo no. Incluye un adaptador de referencia en memoria (mock) que demuestra todo el circuito sin red ni credenciales. Para conectar un PMS o channel manager real (Mews, Cloudbeds, Opera Cloud, SiteMinder) se añade un addon adaptador que hereda el shell y declara su adapter key: el registry lo resuelve en runtime, sin fork.
Contrato de adaptador con registry enchufable, sync idempotente bidireccional (pull de disponibilidad y tarifas, push de reservas), mapeo de campos con cuarentena, log de sincronización auditado y auto-purgado (GDPR), credenciales cifradas Fernet write-only, errores clasificados con retry y backoff acotado, y aislamiento multi-company.
Funciona dentro de Odoo 19 (Community y Enterprise) como módulo nativo. Solo depende de base y mail más la librería Python cryptography: sin SaaS externo, sin credenciales y sin tráfico saliente. Instala y pasa su suite de tests en una base de datos limpia.
El shell es de pago: 9 €, en pago único por versión de Odoo, con código fuente incluido. Lo compras desde la Odoo App Store. Los adaptadores de producción para un PMS concreto se venden aparte como addons, y si lo necesitas también hacemos el trabajo de integración a medida.
Sí. Hay una demo en vivo, un Odoo 19 real con el módulo instalado y sin registro (usuario demo, contraseña flexigodemo), donde puedes ver las conexiones, el sync log, los mapeos de campos y el adaptador mock funcionando. Cuando quieras, lo compras desde la Odoo App Store (9 €, pago único por versión de Odoo, código fuente incluido); si necesitas un adaptador de producción o ayuda con la integración, hablamos.
Contrato de adaptador, sync idempotente, mapeo con cuarentena, credenciales cifradas y log auditado, listos para construir tu adaptador encima. Cuéntanos tu caso y te decimos qué es viable y en qué orden.