Create NACHA transaction

The API request allows you to create a NACHA transaction.

   Click here to learn more about this request

To process a NACHA transaction, you'll first need a processor ID. This example uses 829, but on your own Secure Payments account, you'll want to POST Create NACHA Processor.

The payload asks for a checking account payment token; this token was generated and returned at the time the checking account was created. If you don't have one, you can POST Create bank account

For more info, read our article on Secure Payments API – NACHA Create Transaction.

{
   "transaction":{
      "amount":1,
      "sec-code":"PPD",
      "funds-direction":"FromCustomer"
   },
   "checking-account":{
      "token":"CUSTOMER CHECKING TOKEN"
   },
   "metadata":{
   }
}

Results

Returns the transaction, account, and processor information after a successful NACHA transaction creation. An error results in a message indicating the type of error (e.g. credentials expired).

Language
Credentials
Click Try It! to start a request and see the response here!