---
title: "Pay by Bank (US)"
description: "Learn how to accept Pay by Bank (US) payments."
url: "https://docs.adyen.com/payment-methods/pay-by-bank-us"
source_url: "https://docs.adyen.com/payment-methods/pay-by-bank-us.md"
canonical: "https://docs.adyen.com/payment-methods/pay-by-bank-us"
last_modified: "2026-06-01T15:33:15+02:00"
language: "en"
---

# Pay by Bank (US)

Learn how to accept Pay by Bank (US) payments.

[View source](/payment-methods/pay-by-bank-us.md)

![](/user/pages/docs/08.payment-methods/65.pay-by-bank-us/paybybank.svg?decoding=auto\&fetchpriority=auto)  **Read more**\
Read about Mastercard's perspective on [open banking](https://www.mastercard.com/news/perspectives/2022/open-banking-101/).

Pay by Bank (US) is based on [open banking](https://en.wikipedia.org/wiki/Open_banking). It allows shoppers to pay from their bank through an account-to-account payment, which makes the payment experience user-friendly, secure, and cost-effective.

[]()When a shopper selects to pay with Pay by Bank (US), the shopper is redirected to our open banking partner Plaid. Plaid collects the shopper's permission to connect their account to Plaid, and lets the shopper select their issuing bank. After selecting a bank, the shopper is redirected to the bank's website or mobile app to give permission to collect the required data to complete the payment. Then the shopper is redirected back to your website or app.

By connecting their bank account to Plaid, shoppers do not need to log in to their bank's website or app every time for later payments through your website or app.

Pay by Bank (US) transactions are routed over the ACH Direct Debit network.

| Payment type   | Payment flow | Countries | Currencies | [Recurring](/online-payments/tokenization)                   | [Refunds](/online-payments/refund)                           | [Partial refunds](/online-payments/refund/#refund-a-payment) | [Multiple partial refunds](/online-payments/refund)          | [Separate captures](/online-payments/capture)                | [Partial captures](/online-payments/capture/#partial-capture) | [Multiple partial captures](/online-payments/capture/#multiple-partial-captures) | [Chargebacks](/risk-management/chargeback-guidelines)        |
| -------------- | ------------ | --------- | ---------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| Online Banking | Redirect     | US        | USD        | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)   | ![x](/user/data/smileys/emoji/x.png)                                             | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  |

## Designed for tokenization

As described above, shoppers are redirected and need to complete several steps for their first Pay by Bank (US) payment in your website or app. Due to the steps involved in this process, shoppers may drop off, and the conversion on first transactions can be lower.

We therefore recommend to [tokenize](/online-payments/tokenization) the shopper's payment details during their first transaction. Subsequent transactions are then frictionless: the shopper only has to select the **Pay** button, and is not redirected away from your site or app. The payment is completed using the shopper's stored payment details.

## Chargebacks

Pay by Bank (US) relies on the ACH Direct Debit network for the funds flow. This means that the returns mechanism for ACH also applies to Pay by Bank (US). The biggest difference is that Pay by Bank (US) uses strong account validation and includes checks on the account balance and risk checks. As a result, the risk of returns is significantly lower compared to ACH Direct Debit.

However, the risk of returns cannot be entirely eliminated. For example, business-to-business transactions can be reversed if your customer's business account doesn't have [Adyen's ACH Company ID](/payment-methods/ach-direct-debit/#ach-company-id-for-b2b-payments) **8263863381** in their allowlist. Additionally, consumers can dispute direct debit payments up to two years after the settlement date, claiming they did not authorize the payment or withdrew their authorization. Businesses can do this up to one year after settlement.

If a Pay by Bank (US) payment is returned, your [Settlement details report](/reporting/settlement-detail-report) will show a debit line, and you receive a [CHARGEBACK webhook](/risk-management/disputes-api/dispute-notifications#chargeback) with a `chargebackReasonCode`.

You cannot defend Pay by Bank (US) chargebacks. Depending on the reason code, it may be allowed to retry the payment. For an overview of the chargeback process and reason codes, see [ACH Direct Debit chargebacks](/risk-management/chargeback-guidelines/ach-chargebacks).

## How do you want to integrate?

[![This is the web icon.](/user/pages/reuse/image-library/01.icons/web/web.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/pay-by-bank-us/web)

###### [Web](/payment-methods/pay-by-bank-us/web)

[Use our pre-built UI solutions to add Pay by Bank (US) to your website.](/payment-methods/pay-by-bank-us/web)

[![This is the iOS icon.](/user/pages/reuse/image-library/01.icons/ios/ios.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/pay-by-bank-us/ios)

###### [iOS](/payment-methods/pay-by-bank-us/ios)

[Use our pre-built UI solutions to add Pay by Bank (US) to your iOS app.](/payment-methods/pay-by-bank-us/ios)

[![This is the Android icon.](/user/pages/reuse/image-library/01.icons/android/android.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/pay-by-bank-us/android)

###### [Android](/payment-methods/pay-by-bank-us/android)

[Use our pre-built UI solutions to add Pay by Bank (US) to your Android app.](/payment-methods/pay-by-bank-us/android)

[![This is the API only icon.](/user/pages/reuse/image-library/01.icons/api-only/checkout-api-only.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/pay-by-bank-us/api-only)

###### [API only](/payment-methods/pay-by-bank-us/api-only)

[Build your own UI for Pay by Bank (US) in your website, iOS or Android app.](/payment-methods/pay-by-bank-us/api-only)
