Este módulo permite realizar pagos con un terminal Cashdro () en el frontend del Punto de Venta.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Permite a los usuarios de Punto de Venta realizar cobros a través de un terminal de efectivo Cashdro. Se configura el terminal en un método de pago y el importe en efectivo se rellena automáticamente desde la máquina.
Este módulo añade Cashdro como opción de terminal de pago en los métodos de pago del Punto de Venta. En el formulario del método de pago puedes elegir "Cashdro" como terminal, luego introducir el nombre de host o la dirección IP del terminal, el usuario y la contraseña; estos campos solo aparecen cuando se selecciona Cashdro y son obligatorios en ese caso.
También cambia el comportamiento de los métodos de pago en efectivo: la opción de terminal ya no se oculta para los métodos de pago de tipo efectivo, y cuando se utiliza un diario de efectivo se mantiene el terminal Cashdro en lugar de desactivarlo.
En el Punto de Venta, cuando un cajero selecciona una línea de pago Cashdro, el importe se establece a cero y luego se rellena a partir de la respuesta del terminal. El cajero envía el pago, se solicita al terminal que inicie la operación, se acusa recibo de la operación y el módulo sigue comprobando hasta que el terminal informa de que la operación ha finalizado; el importe realmente recibido se escribe entonces en la línea de pago. Si algo va mal, se muestra un mensaje de error y el pago puede reintentarse. Cancelar o revertir un pago también indica al terminal que finalice la operación en curso.
El módulo modifica pos.payment.method y pos.session, y añade la configuración del terminal a la pantalla del método de pago del Punto de Venta.
Depende de
Modelos y campos (1)
- pos.payment.method · amplía un modelo existentecashdro_host (Cashdro Terminal Host Name or IP address), cashdro_user, cashdro_password
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/pos.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para añadir un terminal de pago Cashdro:
- Vaya a Punto de Venta \> Configuración \> Métodos de pago
- Elija un método de pago en efectivo o cree uno nuevo.
- Seleccione Cashdro en el campo Use a Payment Terminal.
- Configure el nombre de host y las credenciales del terminal Cashdro.
- Configure el terminal Cashdro deseado en las configuraciones de PoS correspondientes.
Tenga en cuenta que si se utilizó un único método de pago para efectivo en diferentes tiendas, debe dividirse en tantas tiendas físicas como haya.
Con la configuración adecuada realizada:
- Cree un nuevo pedido de PoS y elija el método de pago en efectivo configurado con los ajustes de Cashdro.
- Haga clic en Enviar para enviar la solicitud al terminal Cashdro, que pedirá al cliente el importe a pagar.
- El cajero puede cancelar la solicitud de importe descartando la línea haciendo clic en el símbolo (x).
- Cuando el cliente pague el importe de la venta en el terminal, Cashdro informa del importe recibido y del cambio entregado.
- El Punto de Venta lo refleja en la línea de pago y, por lo tanto, el pedido ya puede validarse.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.