Online Bank Statements: GoCardless

account_statement_import_online_gocardless
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/18.0/account_statement_import_online_gocardless
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccount
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSCarlos Lopez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_base
OCA/bank-statement-import:
    - account_statement_import_online
    - account_statement_import_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module provides online bank statements from GoCardless Bank Account
Data, which provides a free API for connecting and getting transactions
for bank accounts.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
online_bank_statement_provider_form online.bank.statement.provider.form online.bank.statement.provider xpath Inherits account_statement_import_online.online_bank_statement_provider_form
view_online_bank_statement_provider_existing_form online.bank.statement.provider.existing form New
Models touched (2)

New fields (11)
  • gocardless_account_id Char
  • gocardless_country_id Many2one → res.country
    compute='_compute_gocardless_country_id' readonly=False store=True args: 'res.country'
  • gocardless_date_type Selection
    default='valueDate' selection=[('valueDate', 'Value Date'), ('bookingDate', 'Booking Date')] string='Date type for GoCardless Import'
  • gocardless_institution_id Char
  • gocardless_refresh_expiration Datetime
    readonly=True
  • gocardless_refresh_token Char
    readonly=True
  • gocardless_requisition_expiration Datetime
    readonly=True
  • gocardless_requisition_id Char
    readonly=True
  • gocardless_requisition_ref Char
    readonly=True
  • gocardless_token Char
    readonly=True
  • gocardless_token_expiration Datetime
    readonly=True
Public methods (3)
  • action_check_gocardless_agreement(self)
  • action_select_gocardless_bank(self)
  • gocardless_reset_requisition(self)

New fields (2)
  • other_provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
  • provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
Public methods (2)
  • link_existing(self)
  • new_link(self)
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/17.0/account_statement_import_online_gocardless
VERSION
VERSION 1.0.5
CATEGORY
CATEGORYAccount
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSPedro M. Baeza, Enric Tobella, Jordi Ballester Alomar, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_base
OCA/bank-statement-import:
    - account_statement_import_online
    - account_statement_import_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module provides online bank statements from GoCardless Bank Account
Data, which provides a free API for connecting and getting transactions
for bank accounts.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
online_bank_statement_provider_form online.bank.statement.provider.form online.bank.statement.provider xpath Inherits account_statement_import_online.online_bank_statement_provider_form
view_online_bank_statement_provider_existing_form online.bank.statement.provider.existing form New
Models touched (2)

New fields (11)
  • gocardless_account_id Char
  • gocardless_country_id Many2one → res.country
    compute='_compute_gocardless_country_id' readonly=False store=True args: 'res.country'
  • gocardless_date_type Selection
    default='valueDate' selection=[('valueDate', 'Value Date'), ('bookingDate', 'Booking Date')] string='Date type for GoCardless Import'
  • gocardless_institution_id Char
  • gocardless_refresh_expiration Datetime
    readonly=True
  • gocardless_refresh_token Char
    readonly=True
  • gocardless_requisition_expiration Datetime
    readonly=True
  • gocardless_requisition_id Char
    readonly=True
  • gocardless_requisition_ref Char
    readonly=True
  • gocardless_token Char
    readonly=True
  • gocardless_token_expiration Datetime
    readonly=True
Public methods (3)
  • action_check_gocardless_agreement(self)
  • action_select_gocardless_bank(self)
  • gocardless_reset_requisition(self)

New fields (2)
  • other_provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
  • provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
Public methods (2)
  • link_existing(self)
  • new_link(self)
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/16.0/account_statement_import_online_gocardless
VERSION
VERSION 1.2.10
CATEGORY
CATEGORYAccount
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSPedro M. Baeza, Jordi Ballester Alomar, Nicolas JEUDY, Weblate, OCA-git-bot, Luis J. Salvatierra, oca-ci, AlexPForgeFlow, ArPol
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-reconcile:
    - account_statement_base
OCA/bank-statement-import:
    - account_statement_import_online
    - account_statement_import_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
online_bank_statement_provider_form online.bank.statement.provider.form online.bank.statement.provider xpath Inherits account_statement_import_online.online_bank_statement_provider_form
view_online_bank_statement_provider_existing_form online.bank.statement.provider.existing form New
Models touched (2)

New fields (9)
  • gocardless_account_id Char
  • gocardless_institution_id Char
  • gocardless_refresh_expiration Datetime
    readonly=True
  • gocardless_refresh_token Char
    readonly=True
  • gocardless_requisition_expiration Datetime
    readonly=True
  • gocardless_requisition_id Char
    readonly=True
  • gocardless_requisition_ref Char
    readonly=True
  • gocardless_token Char
    readonly=True
  • gocardless_token_expiration Datetime
    readonly=True
Public methods (3)
  • action_check_gocardless_agreement(self)
  • action_select_gocardless_bank(self)
  • gocardless_reset_requisition(self)

New fields (2)
  • other_provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
  • provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
Public methods (2)
  • link_existing(self)
  • new_link(self)
REPOSITORY
REPOSITORYOCA/bank-statement-import
GIT
GIThttps://github.com/OCA/bank-statement-import.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-statement-import/tree/15.0/account_statement_import_online_gocardless
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccount
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSPedro M. Baeza, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/bank-statement-import
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:36
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-statement-import:
    - account_statement_import_online
    - account_statement_import_base
OCA/web:
    - web_widget_dropdown_dynamic
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
online_bank_statement_provider_form online.bank.statement.provider.form online.bank.statement.provider xpath Inherits account_statement_import_online.online_bank_statement_provider_form
view_online_bank_statement_provider_existing_form online.bank.statement.provider.existing form New
Models touched (2)

New fields (9)
  • gocardless_account_id Char
  • gocardless_institution_id Char
  • gocardless_refresh_expiration Datetime
    readonly=True
  • gocardless_refresh_token Char
    readonly=True
  • gocardless_requisition_expiration Datetime
    readonly=True
  • gocardless_requisition_id Char
    readonly=True
  • gocardless_requisition_ref Char
    readonly=True
  • gocardless_token Char
    readonly=True
  • gocardless_token_expiration Datetime
    readonly=True
Public methods (3)
  • action_check_gocardless_agreement(self)
  • action_select_gocardless_bank(self)
  • gocardless_reset_requisition(self)

New fields (2)
  • other_provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
  • provider_id Many2one → online.bank.statement.provider
    comodel_name='online.bank.statement.provider'
Public methods (2)
  • link_existing(self)
  • new_link(self)