Beta privada: La integración propia de ImaCash está preparada para pruebas controladas con Odoo 17, 18 y 19 antes de habilitar cobros reales.
Conector propio, sin SmartHoreca
El módulo y el protocolo han sido desarrollados y son mantenidos por Imagina IT Solutions. La instalación no depende del puente de SmartHoreca ni de componentes de terceros.
Cobro directo desde Odoo POS
En Odoo 19, el método se registra como Máquina de efectivo (ImaCash). Odoo 17 y 18 utilizan el contrato de terminal de pago de esas versiones. El vendedor selecciona el método ImaCash para solicitar el cobro en efectivo y espera su confirmación.
Conciliación antes que duplicación
Si se pierde la respuesta o se agota la espera, conserva la referencia y consulta la misma operación. Comprueba el estado en Odoo, en ImaCash y en el dispositivo antes de volver a cobrar.
Odoo 17, 18 y 19
Cada versión dispone de un paquete instalable específico. Esta primera beta admite cobros positivos en efectivo; no procesa tarjetas, devoluciones ni operaciones agrupadas.
Instalación protegida
El módulo se descarga desde las dependencias autenticadas de Cloud y requiere ImaCash 4.4.3.1031 o posterior. El origen de Odoo, el UUID de base y el secreto de emparejamiento vinculan ambas instalaciones.
Preparar el emparejamiento
Un administrador debe instalar el módulo ImaCash POS Connector correspondiente a Odoo 17, 18 o 19 desde las dependencias autenticadas de Cloud. La instalación de Odoo debe permitir módulos propios y disponer de Punto de Venta.
- En Odoo, abre Punto de Venta → Configuración → Métodos de pago. Crea o edita el método con un diario de efectivo y activa Usar ImaCash. Asigna ese método al punto de venta que va a utilizarlo.
- En la pestaña ImaCash del método, el administrador prepara la dirección local de ImaCash y el tiempo máximo de espera. Consulta el origen de Odoo y el UUID de la base, y configura el secreto privado de emparejamiento.
- En ImaCash, abre Configuración → Integración → POS → Odoo. IP del servidor y Puerto corresponden al servicio local del puesto. Nombre de la BBDD recibe el origen web de Odoo, sin ruta. Usuario recibe el UUID de la base y Contraseña recibe el mismo secreto de emparejamiento.
- Al salir de Configuración, guarda los cambios cuando ImaCash lo solicite. Puedes seguir editando para corregirlos o salir sin guardar para descartar pendientes. Vuelve a cargar el POS según el procedimiento de Odoo y comprueba que el método ImaCash aparece en el punto de venta.
Los datos de emparejamiento son privados. La cuenta administradora de Odoo gestiona el secreto y lo introduce en los dos extremos. El puesto debe tener ImaCash abierto, con la integración Odoo iniciada y la moneda correspondiente al pago.
Prueba y resultado esperado
Antes de habilitar cobros reales, el responsable debe comprobar el recorrido completo con el mismo puesto y la misma moneda. La confirmación en el POS debe corresponder a la operación de ImaCash. La instalación del módulo y esta guía no acreditan por sí solas la validación del dispositivo.