ACH Debit Payment Method on Invoices

ACH Direct Debit is now available as a payment method on invoices. This supports one-time invoices, Text2Pay links, and recurring invoices along with auto-payments

The payment status will be tentatively displayed as processing until the bank settles the transaction. ACH bank transfers typically take 5-6 business days to settle.

Availability and Pricing

  • ACH Direct Debit can be used to make payments with Stripe accounts in the following countries. Refer to the country availability section on this page - https://stripe.com/docs/payments/ach-debit

  • For ACH Debit transactions, Stripe charges differently than for usual cards or Google Pay/Apple Pay transactions. Refer here for the latest pricing from Stripe - https://stripe.com/en-gb-us/pricing#pricing-details

Usual Payment Flow for ACH Direct Debit Payment Method

Accepting bank accounts is slightly different from accepting cards:

  1. Your customer must authorize the payment terms.

  2. Bank accounts must be verified.

Settlement Timing for ACH Payment Method and Transaction Failures

Banks usually confirm ACH transactions within 4-5 business days since they are not real-time transactions. Hence, invoices paid using bank transfer will not get paid instantly but rather move into Payment Processing status. The status will update to success/failed after bank confirmation.

ACH Direct Debit transactions can fail at any time after payment confirmation. These failures can occur for a number of reasons, such as:

  1. Insufficient funds

  2. An invalid account number

  3. A customer disabled debits from their bank account

If a payment fails after funds have been made available in your Stripe balance, Stripe immediately removes funds from your Stripe account.

Verification and Mandates

Your customers can securely share their financial data with your business using Stripe. Use Financial Connections to access customer-permissioned financial data such as tokenized account and routing numbers, balance data, ownership details, and transaction data.

In order to debit a customer's bank account via ACH Direct Debit, you must first obtain permission from the customer. To get this permission, you present a mandate to them. This mandate specifies the terms for one-time or recurring payments. The customer must agree to this mandate before you can collect payments from their bank account.

We display this mandate on the payment page for you to allow leads to complete the payment process smoothly.

FAQ's

Q: Can my leads enter bank details manually instead of connecting their bank account?

A: No, we are using Financial Connections as of now. Entering bank account details manually and authorizing with micro deposits is not available at the moment

Q: Will US Bank Account option be available along with Apple Pay and Google Pay?

A: Yes, Apple Pay and Google Pay option will still remain available for the customers alongside US Bank Accounts. This leaves the contact/lead to pay with any option - Cards, Apple Pay or Google Pay and US Bank accounts, provided the payment methods are supported in the respective geography.

Q: I don't want to show US Bank Account as a payment method. What do I do?

A: We strongly recommend using US Bank Accounts as a payment method since more payment method choices leads to more conversions. If you still want to turn this off, you can do that in the Stripe Dashboard under Payment methods.

Did this answer your question?
😞
😐
😁