About Pay by Bank (US)
Pay by Bank allows consumers to make instant, real-time payments and withdrawals on merchant webstores direct from their bank account via the US-based Automated Clearing House (ACH) network.
To use Pay by Bank, a consumer simply logs into their existing bank interface to connect their account, and from that point they can use their bank account to pay with a single click.
Pay by Bank at a glance
Payment type | Bank Transfer (ACH) |
---|---|
Consumer markets | United States (US) |
The consumer is debited in | USD |
Processing currency | USD |
Single payments | YES
|
Merchant-initiated payments | NO |
Withdrawals | Linked: YES Unlinked: YES
|
Disputes | NO |
Guarantee | YES |
Refunds | NO |
Reporting | You can review your transactions in the Paysafe Business Portal. |
Funding | For all payments and withdrawals, Paysafe settles the net amount (payments - withdrawals - fees) directly to your bank account on the next business day. |
Languages supported | EN |
Dynamic descriptor | NO |
Note on currencies
- You can submit payments in the following presentment currencies: USD.
- For the best consumer experience, we recommend that you submit payments in the consumer’s local currency so that a single currency is used throughout the payment experience: USD (United States).
Prerequisites
To use Pay by Bank on our gateway, you need:
- Your standard Paysafe credentials.
Your assigned solution engineer/ support manager can guide you through these steps.
Certification
Unless you use our Checkout, you also need to certify with Paysafe prior to going live. Your assigned solution engineer/ support manager can help you with this.
We recommend conducting penny testing in the production environment to ensure proper transaction flow before going live.
Payments API: YES
Paysafe Checkout: YES
Paysafe JS: NO
Supported use cases
You can make the following types of transaction:
- Use case 1: Payments
- Use case 2: Withdrawals
Best practice
We recommend that you follow these best practice guidelines:
- Use a webhook or query so that you always know the latest status - for example, you cannot rely on the consumer returning to your website as some consumers may close their browser.
- In the case of subsequent payment handle requests for any transaction type, pass profile and billingDetails objects. This enables us to present a smoother payment journey for consumers who have already used Pay by Bank.
- Prominently display a Pay by Bank Terms and Conditions (T&Cs) link and disclaimer text during the checkout process:
- T&Cs link: www.skrill.com/en-us/pay-by-bank-terms-and-conditions.
- Disclaimer text: "Pay by Bank is powered by Skrill USA, Inc. Skrill USA, Inc. is registered with FinCEN and duly licensed as a money transmitter in various U.S. states."
New consumers must actively acknowledge acceptance of these terms by checking a designated box for example, before proceeding with the transaction. Returning consumers should have access to the T&Cs link without the need for explicit acceptance.
- Utilize out-of-process WebView mode when integrating Pay by Bank into mobile applications. This is crucial to ensure the smooth operation of the multiple redirects that occur when verifying and connecting the consumer's bank account.