Este complemento permite pagar facturas utilizando un terminal de pago. Se comunica con el proxy del terminal de pago utilizando el mismo protocolo que OCA pos_payment_terminal.
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 14.0Permite pagar facturas con un terminal de pago físico con tarjeta. Configure los terminales y diarios, y luego inicie una transacción con tarjeta directamente desde la pantalla de registro de pagos.
Este módulo conecta Odoo a un terminal de pago con tarjeta a través de un proxy de hardware, para que puedas aceptar pagos con tarjeta mientras registras pagos de facturas.
- Configura los terminales en Accounting > Configuration > Payment Terminals: asigna a cada uno un nombre, la dirección IP del proxy y, opcionalmente, el identificador del terminal usado por el proxy.
- En cada diario contable, elige "OCA Payment Terminal" en el nuevo campo "Use a Payment Terminal" para marcar ese diario como basado en terminal.
- Cuando registras un pago y eliges ese diario, aparece un campo "Payment Terminal" que pasa a ser obligatorio. El botón normal "Create Payment" se oculta y se sustituye por un botón "Create Payment" que inicia la transacción del terminal.
- Un pop-up te pide que compruebes el terminal. El importe, la moneda y la referencia de pago se envían al terminal; la pantalla consulta el proxy y muestra "Payment Successful" o "Transaction cancelled". Si tiene éxito, el pago se crea en Odoo con la referencia del terminal como comunicación.
- Si el terminal o el diario no están configurados correctamente, un mensaje de error te indica que contactes con tu administrador.
Solo los responsables de contabilidad pueden crear o modificar terminales; los demás usuarios de contabilidad solo pueden verlos.
Depende de
Modelos y campos (4)
- account.journal · amplía un modelo existenteuse_payment_terminal (Use a Payment Terminal)
- account.payment.register · modelo nuevoneed_payment_terminal
- account.payment.terminal · modelo nuevoname, proxy_ip (IP Address), oca_payment_terminal_id (Terminal identifier)
- oca.payment.terminal.form.mixin · modelo nuevoaccount_payment_terminal_id (Payment Terminal)
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/account-payment.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0Para configurar un diario bancario para que pueda usar terminales de pago:
- Ve al menú Invoicing > Configuration > Journals.
- Selecciona o crea un nuevo diario bancario.
- Establece el campo 'Use a Payment Terminal' en tu tipo de terminal.
Ahora debes crear los terminales de pago:
- Ve al menú Invoicing > Configuration > Payment terminals.
- Crea un nuevo terminal estableciendo:
- El nombre de host o la dirección ip del proxy de hardware.
- El identificador del terminal tal como lo conoce el proxy de hardware (déjalo vacío si el proxy tiene solo un terminal conectado).
- Vaya a Facturación > Clientes > Facturas y seleccione una factura abierta.
- Registre un pago.
- Seleccione el diario bancario configurado para usar terminales de pago.
- Seleccione un terminal.
- Confirme.
Puede probar el flujo usando el terminal simulado del proyecto pywebdriver (una alternativa a POSbox/IoTbox).
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.