OdooWiki OCA HUB

Account Payment Return Import Iso20022

account_payment_return_import_iso20022 folder_open OCA/account-payment open_in_new
Uncategorised License: AGPL-3

Module to import payment returns from pain.002.001.03, camt.053.001.02 and camt.054.001.02 files.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Import bank payment return files in ISO 20022 formats (pain.002, camt.053, camt.054) to automatically create payment return records in Odoo, including matching returned lines to existing payments and providing standard return reason codes.

This module extends the payment return import feature to support ISO 20022 XML files. Users can upload bank files in pain.002.001.03, camt.053.001.02, or camt.054.001.02 formats through the existing payment return import wizard. The module automatically detects the file format and parses the transactions, creating payment return records with details such as amount, date, reference, partner name, account number, and reason code.

It also improves matching of returned lines to payments created from payment orders. When a returned line has a numeric reference, the system searches for a payment with that ID that belongs to a payment order, and if found, links the line to the corresponding partner and journal items.

Additionally, the module loads a comprehensive list of standard return reason codes (e.g., AC01, AM04, MD06) with descriptions, which can be used to categorize why a payment was returned. These reasons are available in the payment return reason model.

The module works with the payment.return.line model and the payment.return.import wizard, and depends on account_payment_return_import and account_payment_order. It does not add new menus or screens; it enhances the existing import process.

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/account-payment.

terminal Installation and usage

OCA documentation · Odoo 19.0

This module depends on account_payment_order module from OCA/bank-payment repository. It also logically depends from account_payment_return_import in the same repo.

No verified information in OCA: Configuration, Usage.

info

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.