Adds automatic payments to contracts.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Te permite activar el pago automático para los contratos, de modo que las facturas creadas a partir de ellos se publiquen, se envíen por correo electrónico y se cobren a un token de pago guardado sin trabajo manual.
Este módulo añade una pestaña "Auto Pay" a los contratos y a las plantillas de contrato. Cuando marcas "Auto Pay?" en un contrato, cada factura generada por ese contrato se publica automáticamente, se envía al cliente usando la plantilla de correo de factura elegida y se paga con un token de pago almacenado.
- En el contrato puedes elegir el token de pago que se va a usar, la plantilla de correo de factura, una plantilla de mensaje de reintento, una plantilla de mensaje de fallo, cuántos intentos de reintento se permiten (por defecto 3) y cuántas horas esperar entre reintentos (por defecto 24).
- En el formulario del cliente puedes establecer un token de pago predeterminado, que se usa cuando el propio contrato no tiene ninguno.
- Si un pago falla, la factura registra el intento y la hora del fallo, y el correo de reintento o de fallo se envía al cliente. Una vez alcanzado el número máximo de intentos, el pago automático se desactiva en el contrato y se borra el token.
- Una tarea programada llamada "Contract Automatic Payments" se ejecuta cada hora y reintenta los pagos fallidos una vez transcurrido el tiempo de espera.
El módulo afecta a contratos, plantillas de contrato, facturas, transacciones de pago y clientes. Se proporcionan dos plantillas de correo ya preparadas: "Invoice - AutoPay To Retry" e "Invoice - AutoPay Failed".
Depende de
Modelos y campos (4)
- res.partner · amplía un modelo existentepayment_token_id (Payment Token)
- account.move · amplía un modelo existenteauto_pay_failed, auto_pay_attempts
- contract.contract · amplía un modelo existentepayment_token_id (Payment Token)
- contract.abstract.contract · amplía un modelo existenteis_auto_pay (Auto Pay?), auto_pay_retries, auto_pay_retry_hours, invoice_mail_template_id (Invoice Message), pay_fail_mail_template_id (Payment Failed Message), pay_retry_mail_template_id (Payment Retry Message)
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/contract.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Habilitar pago automático
- Navegue a un contrato de cliente
- Marque la casilla
Auto Pay?para habilitar el pago automático - Configure las opciones según lo desee
- Establezca el
Payment Tokenen el token de pago que debe usarse para el pago automático
Configuración de pago automático
Las siguientes configuraciones están disponibles tanto a nivel de contrato como de plantilla de contrato:
+-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Nombre | Descripción | +=======================+===============================================================================================================================================+ | Invoice Message | Plantilla de mensaje que se utiliza para enviar facturas a los clientes tras su creación. | +-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Payment Retry Message | Plantilla de mensaje que se utiliza para alertar a un cliente de que su pago automático falló por algún motivo y se reintentará. | +-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Payment Fail Message | Plantilla de mensaje que se utiliza para alertar a un cliente de que su pago automático falló y ya no se reintentará. | +-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Auto Pay Retries | Cantidad de veces que se intenta un pago automático antes de discontinuarlo y eliminar el token de pago del método de pago del contrato/cuenta. | +-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Auto Pay Retry Hours | Cantidad de horas que deben transcurrir hasta reintentar los pagos fallidos. | +-----------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+
Token de pago
Se requiere un token de pago válido para usar este módulo. Estos tokens normalmente se crean durante el proceso de pago de website_sale, pero también se pueden crear manualmente en el adquirente.
Un token de pago se puede definir en una de dos áreas:
- Contrato - Definir un token de pago en el contrato permitirá el uso de este token para pagos automáticos solo en este contrato.
- Partner - Definir un token de pago en el partner permitirá el uso de este token para pagos automáticos en todos los contratos de este partner que no tengan un token de pago definido.
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, Configuració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.