Menu

Automated Clearing House (ACH)

API v1
Last updated November 2020

A direct debit for US based merchants.

Automated Clearing House (ACH), often referred to as eCheck, allows your customers to pay by transferring funds directly from their bank account.

You only need to collect:

  • customer name
  • address
  • bank account number
  • account type
  • ABA routing number
  • amount you want to charge

Why use ACH?

ACH processing is more cost effective than credit card payments and is ideal for regular subscription payments, instalments or one-time payments where the goods or services are not required immediately by the customer. The scheduling for repeat payments is managed entirely by you and each payment is treated independently.

Processing

Processing of ACH transactions happens overnight (or the next available working day at weekends and holidays). The handling bank issues regular reports outlining the successful and failed payments. Once the payment is successful, you can release the goods and services to the customer.

Feature Summary

Payment typeCountriesCurrenciesRecurringRefundsPartial refundsReversalPartial reversalsChargebacks
Direct DebitUSUSD

Note: Chargebacks and refunds can occur, and are managed directly at acquirer level.


Visualize our ACH API and see the flow of a transfer:

Discover our Pay Direct API by clicking on the scenarios. We show you the flow of requests, and actions related to the selected request.

Userpay directAPIsalereversepayments

Next steps


Get started