Verify — ACH
Tokenize a bank account for Standard ACH or Same-Day ACH disbursements.
Authorizations
HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.
Body
Provide either customer_account_token or the raw account fields (account, routing_number, recipient_first_name, recipient_last_name, recipient_address1, recipient_city, recipient_state, recipient_zip) — never both.
Unique participant identifier assigned by Ingo.
12345
Value should be set to AC for Standard ACH / RTP or SD for Same-Day ACH.
AC, SD 1"AC"
API version of the request. Current version is 11.
11
Unix timestamp of the request.
1576100326
Participant assigned ID to be associated with customer_account_token creation. Should correlate to participant assigned values affiliated with future process requests for tracking purposes (e.g. CustomerID or AccountID). Must not contain NPI data.
1 - 255"5bf1e2c3-2169-406f-bf1b-f7bc5c2303b3"
Bank account number. Required unless a valid customer_account_token is provided.
1 - 255"22222222"
Bank routing number associated with the account number. Required unless a valid customer_account_token is provided.
"011000015"
Alternative to raw account data when the account was previously tokenized. If provided, the following fields are not required and should be omitted: recipient_first_name, recipient_last_name, account, routing_number, recipient_address1, recipient_city, recipient_state, recipient_zip.
1 - 255"89421718-a62e-4344-8a1d-4baf73fb11f1"
Recipient zip code. 5-digit zip or zip+4 in xxxxx-xxxx format. Required unless a valid customer_account_token is provided.
10^[0-9]{5}(?:-[0-9]{4})?$"30313"
Recipient first name. Required unless a valid customer_account_token is provided.
1 - 255"Luke"
Recipient last name. Required unless a valid customer_account_token is provided.
1 - 255"Skywalker"
Recipient state (standard US postal abbreviation). Required unless a valid customer_account_token is provided.
2^(?:A[LKSZRAEP]|C[AOT]|D[EC]|F[LM]|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEHINOPST]|N[CDEHJMVY]|O[HKR]|P[ARW]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$"GA"
Recipient city. Required unless a valid customer_account_token is provided.
1 - 255"Atlanta"
Recipient address line 1. Required unless a valid customer_account_token is provided.
1 - 255"123 Main St."
Financial institution account type. Default = 1 (DDA/Checking). 1 = DDA/Checking, 2 = Savings.
3^(1|2)?$"1"
Financial institution account classification. Default = 1 (Personal). 1 = Personal, 2 = Business.
3^(1|2)?$"1"
Dollar amount of disbursement. Max value determined by participant velocity limits.
x >= 0.011010.5
10-digit recipient phone number.
1231231234
Recipient address line 2.
255"Apt 2"
Optional recipient business name.
150"Skywalker Enterprises"
Optional second participant assigned ID to be associated with customer_account_token creation. Should be carried forward to future process requests for tracking purposes. Must not contain NPI data.
255"80525360-dae4-4d0f-9f5c-e09f3fdcf7c8"
Client assigned store ID. Required for Retail client participants.
255"STORE-001"
Client assigned clerk ID. Required for Retail client participants.
255"CLK-007"
Client assigned terminal ID. Required for Retail client participants.
255"TERM-042"
Response
Verification successful — token returned