Payments / RailsACH
ACH
US Automated Clearing House network. Used for pay-in and pay-out in the USA.
Rail overview
Use ACH for US bank transfers where lower cost is preferred over instant settlement.
ACH can take longer than instant rails. Conomy tracks the payment through provider acknowledgement, processing, and final settlement or return.
Use ACH for scheduled or lower-urgency flows; use RTP or FedNow when instant confirmation is required.
Required fields
Section titled “Required fields”| Field | Type | Description |
|---|---|---|
type | string | Must be "ACH" |
currency | string | Must be "USD" |
ach.bank.accountNumber | string | US bank account number |
ach.routingNumber | string | 9-digit ABA routing number |
ach.customer.firstName | string | Account holder’s first name |
ach.customer.lastName | string | Account holder’s last name |
ach.customer.email | string | Account holder’s email |
ach.customer.documentNumber | string | SSN or ITIN |
ach.customer.documentType | string | Document type (e.g., "SSN") |
ach.accountType | string | "CHECKING" or "SAVINGS" |
ach.accountHolderType | string | "INDIVIDUAL" or "BUSINESS" |
Example
Section titled “Example”{ "type": "ACH", "currency": "USD", "ach": { "routingNumber": "021000021", "accountType": "CHECKING", "accountHolderType": "INDIVIDUAL", "bank": { "accountNumber": "000123456789" }, "customer": { "firstName": "John", "lastName": "Smith", "email": "john@example.com", "documentType": "SSN", "documentNumber": "123456789" } }}Object
Section titled “Object”ABA routing number (9 digits).
Bank account number.
CHECKINGSAVINGSInformation on who pays the transaction
idstringUnique identifier for the internal service.
firstNamestringrequiredPayer's name
emailstringPayer's email
lastNamestringPayer's last name
phoneNumberstringPayer's phone number without prefix
phoneNumberPrefixstringPhone number prefix (e.g., +57)
documentTypestringDocumeny type of the entity (e.g., RUT, CURP, CURL). Go to the Supported Identity document types page for the complete list of supported values.
documentNumberstringThe document number associated with the documentType
addressobjectThe entity’s address information.
administrativeAreaLevel1stringThe first-level administrative division.
administrativeAreaLevel2stringThe second-level administrative division.
administrativeAreaLevel3stringThe third-level administrative division.
streetstringThe name of the street.
streetNumberstringThe street number.
optionalAddressstringAdditional address details.
countrystringCountry of operations for the entity, specified using the ISO 3166-1 alpha-3 standard (e.g., CHL, USA, MEX). Go to the countries page for the complete list of supported values.
zipcodestringZipcode f the address