OdooWiki OCA HUB

Payment Require Legal

payment_require_legal folder_open OCA/account-payment open_in_new
Accounting/Payment Licencia: AGPL-3

Este módulo requiere que los usuarios acepten los términos legales antes de pagar a través del formulario de pago. También almacena los metadatos de aceptación en la transacción de pago.

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.0

Añade una casilla obligatoria «Acepto los términos y condiciones» al formulario de pago en línea y registra los detalles de la aceptación en la transacción de pago.

Cuando un cliente llega al paso de pago de un checkout en línea, aparece una nueva casilla de verificación etiquetada "I accept the terms and conditions" justo encima del botón de pago, con un enlace a la página /terms. El botón de pago permanece deshabilitado hasta que se marca la casilla, y el formulario no se puede enviar mientras no esté marcada, incluso si otro widget de pago intenta habilitar el botón.

Cuando el cliente paga con la casilla marcada, el sistema almacena la información de aceptación en la transacción de pago relacionada: la dirección IP del cliente, la identificación del navegador y el idioma del navegador. Esta información se guarda en un campo de solo lectura llamado legal_terms_acceptance_metadata en el registro payment.transaction, por lo que no se puede editar posteriormente y no se copia cuando se duplica la transacción.

Los usuarios de back-office pueden ver este registro de aceptación en el formulario de transacción de pago, justo después del campo de idioma del cliente. El módulo solo afecta al modelo de transacción de pago y al formulario de pago del front-end; no crea nuevos menús ni informes.

Depende de

payment
Modelos y campos (1)
  • payment.transaction · amplía un modelo existentelegal_terms_acceptance_metadata

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/account-payment.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Crea un presupuesto.
  • Accede al formulario de pago utilizando cualquiera de estos métodos:
  • Genera y abre un enlace de pago desde el presupuesto.
  • Envía el presupuesto al cliente y accede a él desde el portal para firmarlo y pagarlo.
  • Selecciona un método de pago.
  • Acepta los términos legales.
  • Procede con el pago.

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.

info

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.