Skip to content

Comments

Add ACH/eCheck bank account payments to Authorize.net#900

Open
Davisonpro wants to merge 2 commits intoAyeCode:masterfrom
Davisonpro:feature/authorizenet-ach-support
Open

Add ACH/eCheck bank account payments to Authorize.net#900
Davisonpro wants to merge 2 commits intoAyeCode:masterfrom
Davisonpro:feature/authorizenet-ach-support

Conversation

@Davisonpro
Copy link
Contributor

@Davisonpro Davisonpro commented Feb 20, 2026

  • Adds ACH/eCheck (bank account) payment support to the existing Authorize.net gateway
  • Customers can choose between Credit/Debit Card or Bank Account (ACH) at checkout
  • ACH payments use Authorize.net's bankAccount API with WEB echeck type
  • Saved payment methods are filtered by type (card vs bank account) with full backward compatibility
  • ACH restricted to USD currency only
  • Admin settings to enable/disable ACH and customize the description
  • Includes ABA routing number checksum validation, account number formatting, and input restrictions

ticket

NOT TESTED YET

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant