Accept Bank Account Payments from Customers via ACH


My customer wants to pay with their bank account and routing number instead of a card, or I want to give customers the option to pay directly from their bank account. How can I accept ACH payments?


If you are a US-based Stripe user, you can receive USD payments directly from a customer’s bank account instead of a credit or debit card by using Automated Clearing House (ACH) payments. You can activate ACH payments from your Dashboard:

  1. Log into your Dashboard.

  2. Navigate to the ACH Terms of Service.

  3. Click Enable ACH to accept the Terms of Service and enable ACH payments on your account.