Send an ACH Push

Sends an ACH push money transfer to a contact.
Send
Send an ACH Push
 last updated: 
November 30, 2023

Send an ACH push money transfer is done by passing the required account id, contact id, amount and description. You can also pass the type for the ACH (sameDay, nextDay). Default is nextDay. Description is passed in the ACH addenda and is displayed on the recipient's transaction details view. Response is a transfer object.

ENDPOINT

  1. POST v1/send/ach

REQUEST

  1. {
  2.     "accountId": "{{accountId}}",
  3.     "contactId": "{{contactId}}",
  4.     "amount": "500.00",
  5.     "description": "Rent Payment",
  6.     "type": "sameDay"
  7. }

RESPONSE

  1. {
  2.     "id": "tra-70ac999c-b9e6-4311-8211-28073496a215",
  3.     "accountId": "acc-63d656eb-fedc-4250-8111-48a5ff0faed9",
  4.     "contactId": "con-ab8e4ddc-cf09-448d-aa19-f71527b8393c",
  5.     "name": "Bright Might LLC",
  6.     "accountNumber": "1098324502",
  7.     "routingNumber": "121042882",
  8.     "address": {
  9.         "addressType": "",
  10.         "line1": "",
  11.         "line2": "",
  12.         "city": "",
  13.         "state": "",
  14.         "country": "",
  15.         "postalCode": ""
  16.     },
  17.     "amount": "500.00",
  18.     "status": "completed",
  19.     "description": "Rent Payment",
  20.     "txnType": "debit",
  21.     "transferType": "ach",
  22.     "transferSubType": "originated",
  23.     "createdAt": "2021-12-16T08:06:58Z",
  24.     "modifiedAt": "2021-12-16T08:06:58Z",
  25.     "transferredAt": "2021-12-16T08:06:58Z",
  26.     "accountType": "businessChecking",
  27.     "iban": "",
  28.     "valid": "",
  29.     "parentTransferId": "",
  30.     "reviewCode": "",
  31.     "reviewMessage": "",
  32.     "type": "sameDay",
  33.     "metadata": null
  34. }

Now, you can cancel an ACH transaction before it is processed (see cut off times)

ENDPOINT

  1. POST /send/ach/{{transferId}}/cancel