OdooWiki OCA HUB

Account Banking ACH Credit Transfer

account_banking_ach_credit_transfer folder_open OCA/l10n-usa open_in_new
Banking addons License: AGPL-3

Create ACH files for Credit Transfers

Module to export credit transfers in Nacha file format.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds an ACH payment method for outgoing credit transfers so you can generate Nacha/ACH payment files from payment orders in Odoo.

This module adds an outbound payment method called ACH (code ACH-Out) to Odoo. When a payment order uses this method, Odoo produces an ACH credit transfer file in Nacha format instead of the standard payment file.

Where it appears: - A new payment method "ACH" is available when configuring payment modes. - On payment orders, choosing the ACH method triggers the ACH file generation.

Business rules and behaviour: - The ACH method is outbound only, so it is used for payments you send to suppliers. - A bank account is required on the method, meaning the related bank account must be set before use. - No mandate is required for this method. - When generating the payment file for an order whose payment method code is ACH-Out, the module calls the ACH file generator from the base ACH module; for any other method it falls back to the standard behaviour.

Areas touched: - Extends account.payment.order to override the payment file generation. - Adds a record to account.payment.method. - Demo data also creates an ACH payment mode linked to purchase journals and assigns it to a couple of demo suppliers, but this is only for demonstration.

The module depends on the base ACH module, which provides the actual file generation logic.

Models and fields (1)
  • account.payment.order · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 5 confirmed, 4 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

This module depends on :

  • account_banking_ach_base
  • carta-ach
  • stdnum
  • Your Company record must have the Legal ID specified.
  • Your Bank must have the Routing Number specified.

No verified information in OCA: 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.