Create ACH Transaction
Changed onUse the Create ACH Transaction endpoint to originate an ACH transaction to move funds between a customer account (accountNo) and an existing ACH bank account (achAccountId). Use the <a href="ref:post_addachaccount" target="_blank">Add ACH Account</a> endpoint to add an ACH bank account.
For more information on this endpoint see <a href="doc:ach-endpoints#creating-an-ach-transaction" target="_blank">Creating an ACH transaction</a> in the ACH Endpoints guide.
Request
- Base URLapi-{corename}.{env}.gpsrv.com/intserv/4.0/ (relative, and the document’s source URL is not known)
- URLapi-{corename}.{env}.gpsrv.com/intserv/4.0/createAchTransaction
- Authnone declared
Request body application/x-www-form-urlencoded
Example request
{
"apiLogin": "AbC123-9999",
"apiTransKey": "4sb62fh6w4h7w34g",
"providerId": 9999,
"transactionId": "123e4567-e89b-12d3-a456-426614174000",
"accountNo": "074103447228",
"achAccountId": 354656,
"amount": 25.5,
"description": "One-time payroll load.",
"remittanceInfo": "Payoff 2500 transfer initiated and verified to Acct 12345678.",
"debitCreditIndicator": "D",
"authorizationMethod": "online_or_mobile",
"companyEntryDesc": "PAYROLL",
"sameDay": "Y",
"identNumber": "999456789",
"processorToken": "processor-production-35cd43b-adfc-d8aa-b331-c9ba0fdha881",
"finicityBalanceCheck": "Y",
"holdDays": 2
}Response
Changes
- breaking
the request property
became not nullable - breaking
the request property
became required - breaking
removed the enum value
otherof the request property - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- breaking