$ 1499.99
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 598 |
| Technical Name |
l10n_ve_pos_latinpagos |
| License | See License tab |
| Website | https://www.mi-erp.app |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 598 |
| Technical Name |
l10n_ve_pos_latinpagos |
| License | See License tab |
| Website | https://www.mi-erp.app |
POS Latín Pagos — Odoo
Cobros y pagos por Pago Móvil (C2P / P2P / Vuelto) integrados al Punto de Venta
Descripción
El módulo POS Latín Pagos para Odoo 19 conecta el Punto de Venta directamente con la pasarela venezolana Latín Pagos para procesar transacciones de Pago Móvil sin salir del POS.
El cajero captura los datos del cliente (cédula, banco, teléfono y token OTP) en un popup y la solicitud se envía al API REST de Latín Pagos a través de un proxy interno de Odoo, evitando problemas de CORS y manteniendo el token JWT cacheado en la compañía con renovación automática.
Funcionalidades principales
- Cobro C2P (Customer to Person): el cliente autoriza el pago con un token OTP del banco emisor; el cobro se acredita al comercio.
- Envío P2P (Person to Person): envíos a un tercero desde la cuenta del comercio con un solo clic.
- Vuelto digital: entrega el cambio al cliente vía Pago Móvil cuando paga en efectivo y no hay sencillo.
- Autenticación JWT cacheada: el token se almacena en
res.company, se renueva automáticamente y reintenta una vez ante 401. - Lista de bancos en vivo: el popup carga la lista oficial de bancos desde el API de Latín Pagos.
- Consultas de operación: menú con Estado del API, Balance, Histórico (por cuenta) y Bancos.
- Auditoría en
pos.payment: referencia, status, mensaje y la solicitud/respuesta cruda en JSON quedan persistidas por cada cobro. - Configuración por compañía: URL del API, usuario y clave de la pasarela, separados de la base del POS.
- Acción configurable por método de pago: cada
pos.payment.methodelige si es C2P, P2P o Vuelto. - Compatible con Odoo 19: sin
_load_pos_data_fieldsy sin tocar el ciclo de carga del POS.
Interfaz y experiencia de usuario
El cajero ve un botón de Latín Pagos en la barra superior del POS, y un popup de captura que precarga los datos del cliente (nombre, cédula, teléfono) cuando hay un partner asignado al ticket. Una vez confirmado el cobro, el indicador de procesamiento se mantiene hasta que la pasarela responde, y el número de referencia queda asociado al pago para conciliación posterior.
Flujo de un cobro
- Configura la URL, usuario y clave de Latín Pagos en la ficha de la compañía.
- Crea un método de pago en el POS con terminal Latín Pagos y elige la acción (C2P, P2P o Vuelto).
- En el POS, agrega el método de pago al ticket. El popup precarga los datos si el cliente está asignado.
- El cajero captura banco, teléfono, monto y token OTP, y confirma.
- Odoo envía la solicitud al API de Latín Pagos a través del proxy backend.
- La respuesta (referencia, status, mensaje) queda asociada al
pos.paymenty el ticket se cierra.
Detalles técnicos
- Hereda
pos.config,pos.payment.method,pos.paymentyres.company. - Implementa una
PaymentInterfacepersonalizada (PaymentLatinPagos) en el POS, con popups OWL nativos. - Controlador HTTP que actúa como proxy hacia el API REST de Latín Pagos para evitar restricciones CORS.
- Autenticación JWT con cache en compañía y renovación a las 23 horas.
- Whitelist de campos por endpoint (C2P / P2P / Vuelto) acorde al contrato oficial.
- Documentación de referencia: docs.latin-pagos.com.
- Sin dependencias externas más allá del módulo estándar
point_of_sale.
Contáctanos
Obtendrás asistencia gratuita durante 60 días por cualquier error o problema.
Para consultas o soporte: info@mi-erp.app
Proprietary License v1.0 Este software y los archivos asociados (el "Software") solo se pueden utilizar (ejecutar, modificado, ejecutado después de modificaciones) si ha comprado una licencia válida de los autores, normalmente a través de las aplicaciones de Odoo, o si ha recibido una acuerdo de los autores del Software (consulte el archivo COPYRIGHT). Puede desarrollar módulos de Odoo que utilicen el Software como una biblioteca (normalmente dependiendo de él, importándolo y usando sus recursos), pero sin copiar cualquier código fuente o material del Software. Está prohibido publicar, distribuir, sublicenciar o vender copias del Software. o copias modificadas del Software. El aviso de copyright anterior y este aviso de permiso deben incluirse en todos copias o partes sustanciales del Software. EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITAS, INCLUIDAS PERO NO LIMITADAS A LAS GARANTÍAS DE COMERCIABILIDAD, APTITUD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA FORMA, SURGIENDO, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS NEGOCIACIONES EN EL SOFTWARE.
Please log in to comment on this module