Create ACH Payment

ACH is the main network for the transfer of electronic funds within the US. Using ACH, both credits and debits are available, but ACH is typically slower than other payment transfer types (Wire, RTP, etc.). For more information on ACH, cutoff times, and transaction states, see ACH Payments.

This endpoint allows for the creation of an ACH payment. ACH payments can be scheduled for same-day or next-day.

Please refer to the Amending Company Name page for more information regarding the company_id and company_name fields.

Body Params
string
required
length ≥ 0
string
length between 0 and 16

Optional company name to pass in to override for ACH origination.

string
length between 0 and 10

Optional company name to pass in to override the ACH originating company.

string
length between 0 and 128
string
required
length between 0 and 16
string
length between 0 and 100
string
enum
required
Allowed:
string
required
length between 3 and 20
string
enum
required
Allowed:
string
enum
required
  • ccd - Cash Concentration and Disbursement
  • ppd - Prearranged Payment and Deposit
  • web - Internet-Initiated Entry
Allowed:
string
length between 0 and 10

A description of the purpose of the payment.

Headers
string
length ≤ 128

A client provided unique value used by the server to identify subsequent retries of the same request.

Responses

Language
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
Copyright © 2026 Jack Henry & Associates Inc..