I received this notice from Stripe today. My understanding is that this requires the API integration to be updated on InvoiceNinja’s side to prevent ACH payments from becoming unavailable after the cutoff. I didn’t see any other discussion about it when I googled, so I’m posting it here. I did verify that it does look like ACH payments are being posted to /v1/charges on Stripe’s API by IN.
Hello,
is currently accepting ACH Direct Debits using the Charges API, a legacy integration that will no longer be supported on May 15, 2026. After this date, if you do not upgrade your integration, any Charges API calls for ACH Direct Debits will fail.
What you need to do
Complete the steps in the documentation:
Turn on ACH Direct Debits in the Stripe Dashboard
Build your new integration with the Payment Intents API
Backfill mandates and migrate previously collected bank account details using the Tokens API
Begin verifying new bank accounts and collecting ACH mandates with Financial Connections or an alternative verification option
Test the new integration
Additional benefits to upgrading
Upgrading to the Payment Intents API provides access to additional benefits:
Get paid two days earlier with standard settlement (T+4) and faster settlement (T+2)
Lower fraud for ACH payments with Radar powered by AI and reduce payment failures with Financial Connections
Reduce ongoing operational costs when you use Checkout or the Payment Element
We have compiled answers to common questions on our FAQ page. For dedicated support, please reach out to our support team.
— The Stripe team