OdooWiki OCA HUB

Payment Bacen PIX

payment_bacen_pix folder_open OCA/l10n-brazil open_in_new
Sin categoría Licencia: AGPL-3

Adquirente de pago: PIX con Bacen

Este módulo extiende el módulo payment para añadir un nuevo método de pago: Pix Bacen.

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

Añade un proveedor de pago PIX (Bacen/Banco do Brasil) a Odoo, para que los clientes puedan pagar con códigos QR PIX y los pagos se confirmen automáticamente a través del webhook del banco.

Este módulo añade un nuevo proveedor de pago llamado "Bacen (PIX)" a la lista de Payment Acquirers. Una vez configurado con las credenciales del banco (Email, Client ID, Client Secret, Basic, PIX Key, Dev APP KEY y un tiempo de expiración en segundos), los usuarios pueden activarlo y ofrecer PIX como opción de pago a los clientes.

Cuando un cliente paga, Odoo crea un cargo PIX en el banco y muestra un código QR en la página de pago. La transacción permanece en draft hasta que el cliente paga; mientras espera, muestra un mensaje de confirmación pendiente. Un botón "Check Status" en el formulario de transacción de pago permite a los usuarios actualizar manualmente el estado desde el banco.

Los estados se actualizan automáticamente: created pasa a pending, paid pasa a done, rejected pasa a error, y expired cancela la transacción y restablece y cancela las facturas relacionadas. Un webhook público recibe las notificaciones del banco y las valida con una firma segura antes de actualizar la transacción.

El módulo también calcula las comisiones de pago en función de la configuración de comisiones del adquirente, y añade campos específicos de PIX (código QR, importe, moneda, expiración, id de transacción, clave PIX, estado) a las transacciones de pago. Toca payment.acquirer y payment.transaction.

Depende de

account_payment
Modelos y campos (2)
  • payment.acquirer · amplía un modelo existenteprovider, bacen_pix_key (PIX Key), bacen_pix_basic (Basic), bacenpix_api_key (API KEY), bacenpix_client_id (Client ID), bacen_pix_expiration (Bacen PIX Expiration), bacenpix_dev_app_key (Dev APP KEY), bacenpix_client_secret (Client Secret), bacenpix_email_account (Email)
  • payment.transaction · amplía un modelo existentebacenpix_txid, bacenpix_chave, bacenpix_state, bacenpix_amount, bacenpix_qrcode, bacenpix_criacao, bacenpix_currency, bacenpix_date_due, bacenpix_location, textoImagemQRcode, bacenpix_expiracao, bacenpix_state_message

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-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 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-brazil.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Este módulo depende de:

  • account_payment

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: Configuración, Uso.

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.