Nuevo Módulo de Integración con DEUNA para E-commerce y Punto de Venta

Integra DEUNA en Odoo 18 (POS y E-commerce). Generación de QR dinámico, cobros automatizados, reembolsos y sincronización en tiempo real.
11 de agosto de 2026 por
Nuevo Módulo de Integración con DEUNA para E-commerce y Punto de Venta
TRESCLOUD Cia Ltda
| Sin comentarios aún


Resumen

Con esta mejora, Trescloud incorpora la integración con DEUNA para Odoo, permitiendo realizar cobros mediante códigos QR desde el Punto de Venta y el E-commerce. La solución automatiza la validación del pago y reduce la intervención manual del usuario.

Detalles

Antes de esta implementación, la integración de los pagos electrónicos mediante la aplicación DEUNA en los diferentes módulos de venta de Odoo, como Punto de Venta, Comercio Electrónico, Ventas, entre otros, dependía en gran medida de procesos manuales. Los cajeros debían verificar en dispositivos externos si el cliente había realizado el pago mediante un código QR, validar la transacción y registrar manualmente el cobro en Odoo para reflejar su correspondiente afectación contable. Este procedimiento ralentizaba la atención al cliente, incrementaba el riesgo de errores en el registro de los pagos y dificultaba las conciliaciones y los cierres de caja al final de la jornada, afectando la eficiencia operativa y el control de las transacciones

Ahora,
se integró de forma automatizada el módulo del proveedor de pagos DEUNA para Odoo, permitiendo gestionar cobros mediante códigos QR tanto en el Punto de Venta (POS) como en el sitio web. Esta mejora habilita la generación de códigos QR dinámicos por transacción o estáticos, la asignación de terminales independientes por caja registradora y el procesamiento automatizado de la respuesta de pago, agilizando el flujo de venta y garantizando trazabilidad total.



¿Qué cambia?

Se integró el soporte para cobros mediante códigos QR dinámicos o estáticos de DEUNA, mostrando el monto exacto de la transacción automáticamente en pantalla y expirando tras su uso o tiempo límite.

Se configuró la segmentación de credenciales por terminal, permitiendo que cada caja registradora física y el e-commerce operen con códigos de cobro independientes, facilitando así cierres de caja precisos y una conciliación exacta de los cobros realizados con DEUNA en cada punto de venta.

Se habilitó la compatibilidad con la pantalla secundaria del cliente para proyectar el código QR de cobro de forma directa hacia el comprador.

Se implementó la gestión automatizada de reembolsos totales para transacciones realizadas a través de DEUNA.

Se añadió una acción planificada (Cron) en el backend para la cancelación masiva diaria de pagos pendientes abandonados en el sitio web y enlaces de pago.


Beneficios del Negocio

Reducción de Tiempos en Caja: Confirmación automática de la transacción entre 5 y 10 segundos sin necesidad de verificación manual por parte del cajero.

Eliminación de Errores Operativos: Al ser un QR dinámico, el cliente recibe el monto exacto a pagar en su aplicación, evitando cobros de más o de menos.

Cierres de Caja Independientes: Sin solapamiento de información financiera entre cajeros o con las ventas del canal digital.

Experiencia de Usuario Unificada: Flujo idéntico de pago tanto en tiendas físicas (POS) como en compras en línea (E-commerce y Enlaces de Pago).


 

Configuraciones generales

1. Configuración Inicial y Credenciales

  • Datos requeridos: Para habilitar el proveedor de pago en Odoo, es necesario solicitar directamente a DEUNA las credenciales de acceso y un código numérico del punto de venta.
  • Asignación de códigos: DEUNA entrega estos códigos en un archivo de Excel para que puedan ser asignados a cada terminal o caja. Se recomienda encarecidamente contar con códigos separados para cada caja física y para el e-commerce (sitio web), evitando así que todas las transacciones se mezclen bajo un mismo código de puntos de venta.
  • Tiempo de expiración: Para los códigos dinámicos QR, se puede configurar un tiempo límite de validez de hasta 720 minutos (12 horas).

2. Modos de Funcionamiento: Estático vs. Dinámico
DEUNA proporciona ambas modalidades para que el cliente elija la que mejor se adapte a su modelo de negocio: 

Modo Estático
: Se genera un código QR permanente. Es ideal para comercios que imprimen el código en un soporte físico o vinilo en el mostrador. Puede configurarse con un monto libre (donde el cliente escribe la cantidad a pagar), pero esto requiere que el cajero verifique manualmente en otro dispositivo si la transacción fue exitosa, perdiendo la automatización.

Modo Dinámico
: Genera un código único (QR o numérico de 6 dígitos) exclusivo para cada transacción que deja de funcionar una vez pagado. Es el formato recomendado si los códigos se muestran directamente en pantallas.


3. Integración con el Punto de Venta (POS)

Método de pago único por caja
: A diferencia de las transferencias estándar, se recomienda que cada caja registradora tenga su propio método de pago de DEUNA configurado. Esto es indispensable para que cada cajero pueda realizar el cierre de caja de forma independiente y sin confusiones al final del día.

Tipo de integración
: En la configuración del método de pago dentro de Odoo, se debe seleccionar obligatoriamente la opción de Terminal.

Pantalla del cliente
: Se puede activar la casilla "mostrar pantalla de cliente". Esto permite que el QR de DEUNA se muestre en una pantalla secundaria orientada al comprador (como en las taquillas de cine), facilitando el pago sin necesidad de girar el monitor de la caja.

4. Sitio Web y Enlaces de Pago (E-commerce)

Experiencia unificada
: Tanto en el carrito de compras del sitio web como en los enlaces de pago, la pantalla de pasarela que se genera es idéntica a la del punto de venta físico.
Sitio web

Punto de venta


Enlaces de pago
: Odoo permite generar estos enlaces desde la vista de orden utilizando el botón de acción nativo.


Acción Planificada (Cron)
: Si un cliente abandona una transacción web o un enlace de pago sin cancelarlo explícitamente, Odoo ejecuta una acción planificada automática una vez al día para cancelar de forma masiva todos los pagos pendientes de DEUNA que hayan quedado huérfanos o abandonados al final del día.


Detalle técnico

Parámetros de Integración: Configuración de credenciales API Key (clave de acceso) y Point of Sale ID asignados por terminal mediante matriz de configuración.

Tipo de Conexión: Configuración del método de pago en Odoo bajo el tipo Terminal (de una QR), deshabilitando la generación de QR nativo de aplicación bancaria para delegar el token al servidor de DEUNA.

Mecanismo de Webhooks / Sync: Dependencia de una conexión activa a Internet para la recepción de callbacks asíncronos en un lapso de 5 a 10 segundos para la confirmación de la transacción.

Lógica de Reembolsos: Validación en backend que restringe devoluciones parciales sobre la pasarela DEUNA, exigiendo que el monto de retorno sea estrictamente equivalente al 100% de la transacción original.

Proceso Automatizado (Cron Job): Tarea programada diaria que evalúa los registros de pago pendientes (Pending/Draft) expirados para liberar stock y cancelar órdenes abandonadas.

Versión: Disponible para Odoo 18.

Módulos relacionados: Contabilidad, Punto de Venta, Sitio Web


Compartir esta publicación
Iniciar sesión para dejar un comentario