Online Bank Statements: GoCardless
Este módulo proporciona extractos bancarios en línea desde GoCardless Bank Account Data, que ofrece una API gratuita para conectar y obtener transacciones de cuentas bancarias.
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 19.0Conecta los diarios bancarios de Odoo a GoCardless Bank Account Data para que las transacciones bancarias se puedan importar automáticamente. Los usuarios vinculan un banco, eligen el tipo de fecha y Odoo importa las transacciones al diario.
Este módulo añade GoCardless como servicio de extractos bancarios en línea en la pantalla de proveedores de extractos bancarios. Tras seleccionar GoCardless como servicio, los usuarios introducen un Secret ID y una Secret Key, eligen el país y si usar la Value Date o la Booking Date, y luego hacen clic en "Select Bank Account Identifier". Un diálogo muestra los bancos disponibles para el país, con un filtro por país y un cuadro de búsqueda; al elegir un banco se inicia el flujo de autorización y se redirige a la página de consentimiento del banco.
Cuando el banco redirige de vuelta, Odoo comprueba que el número de cuenta bancaria del diario coincide con uno de los IBAN devueltos por GoCardless. Si coincide, se almacena el enlace y se publica un mensaje en el chatter; si no, se borra el enlace y se publica un mensaje de advertencia. Si otro diario del mismo banco ya está vinculado, un asistente pregunta si reutilizar las credenciales existentes o crear un nuevo enlace.
Las transacciones se obtienen para el periodo solicitado, usando el tipo de fecha elegido, y se convierten a la moneda del diario cuando es necesario. El módulo también avisa cuando la autorización está a punto de caducar y pide a los usuarios que la renueven. Extiende online.bank.statement.provider y añade el asistente online.bank.statement.provider.existing.
Depende de
Modelos y campos (2)
- online.bank.statement.provider · amplía un modelo existentegocardless_token, gocardless_date_type (Date type for GoCardless Import), gocardless_account_id, gocardless_country_id, gocardless_refresh_token, gocardless_institution_id, gocardless_requisition_id, gocardless_requisition_ref, gocardless_token_expiration, gocardless_refresh_expiration, gocardless_requisition_expiration
- online.bank.statement.provider.existing · modelo nuevoprovider_id, other_provider_id
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/bank-statement-import.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0En el sitio web de GoCardless
- Ve a , y crea o inicia sesión en tu cuenta de "GoCardLess Bank Account Data".
- Ve a Developers \> opción User secrets a la izquierda.
- Haz clic en el botón "+ Create new" en la parte inferior.
- Ponle un nombre al user secret (p. ej. Odoo), y opcionalmente limítalo a ciertas IPs usando notación de subred CIDR.
- Copia o descarga el secret ID y la key para usarlos más tarde. El segundo ya no estará disponible, así que asegúrate de no olvidar este paso.
En Odoo
Para configurar el proveedor de extractos bancarios online:
- Añade tu usuario al grupo "Full Accounting Settings".
- Ve a Invoicing \> Configuration \> Accounting \> Journals.
- Selecciona el diario que representa tu cuenta bancaria (o créalo).
- El número de cuenta bancaria debe introducirse correctamente.
- Establece Bank Feeds en Online (OCA).
- Selecciona GoCardless como proveedor de extractos bancarios online en la sección Online Bank Statements (OCA).
- Guarda el diario
- Haz clic en el proveedor creado.
- Pon tu secret ID y tu secret key en los campos existentes.
- Haz clic en el botón "Select Bank Account Identifier".
- Aparecerá una nueva ventana para seleccionar la entidad bancaria.
- Selecciónala, y serás redirigido a la entidad seleccionada para introducir tus credenciales bancarias y permitir la conexión.
- Si el proceso se completa, y la cuenta bancaria vinculada al diario es accesible, serás redirigido de nuevo al formulario del proveedor online, y todo quedará vinculado y listo para empezar a extraer transacciones. Se registra un mensaje sobre ello en el chatter.
- Si no, se registrará un mensaje de error en el chatter.
Para extraer extractos bancarios históricos:
- Vaya a Invoicing \> Configuration \> Accounting \> Journals.
- Seleccione el diario que representa su cuenta bancaria.
- Inicie Actions \> Online Bank Statements Pull Wizard
- Configure el intervalo de fechas y haga clic en Pull.
Si no se necesitan datos históricos, simplemente espere a que se ejecute la actividad programada "Pull Online Bank Statements" para obtener nuevas transacciones.
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.