Adyen statement import
This module processes Adyen transaction statements, the settlement details report, in excel or csv format.
You can import the statements in a dedicated journal. Reconcile your sale invoices with the credit transations. Reconcile the aggregated counterpart transaction with the transaction in your real bank journal and register the aggregated fee line containing commision and markup on the applicable cost account.
auto_awesome What this module does
AI-generated from the code · Odoo 13.0Import Adyen settlement detail reports (CSV/Excel) as bank statements in a dedicated journal, matching each Adyen merchant account to a journal. Fees such as commission, markup, scheme fees and interchange are grouped into one extra line.
This module lets you import an Adyen settlement details report (CSV or Excel) directly into Odoo as a bank statement, instead of entering the transactions by hand.
On the bank journal form you get a new field, Adyen merchant account, where you type the exact merchant account string used in the Adyen file. When you import a statement, Odoo reads the file, finds the merchant account in the file and selects the journal whose Adyen merchant account matches it. If no journal matches, or if the journal you selected does not match the file, the import stops with an error message.
Each transaction line in the file becomes a statement line with its date, amount, reference and a note containing the merchant account, PSP reference, merchant reference and payment method variant. The statement is named after the merchant account, the year and the batch number.
All fee columns (commission, markup, scheme fees and interchange) are added together and posted as a single extra line named "Commission, markup etc. batch ...". The module also checks that the total of the transactions equals the merchant payout; if not, the import is refused. The Adyen format is added to the list of available bank statement import formats.
Depends on
Required by other modules
Models and fields (3)
- account.journal · extends an existing modeladyen_merchant_account
- account.bank.statement.import · extends an existing model
- account.bank.statement.import.adyen.parser · new model
Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/bank-statement-import.
terminal Installation and usage
OCA documentation · Odoo 13.0Configuration
Source · Odoo 13.0Configure a pseudo bank journal by creating a new journal linked to your Adyen merchant account. Set your merchant account string in the Advanced settings on the journal form.
Usage
Source · Odoo 13.0After installing this module, you can import your Adyen transaction statements through Menu Finance -> Bank -> Import. Don't enter a journal in the import wizard.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.