Create NACHA transaction

The API request allows you to create a NACHA transaction.

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

Instructions

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 Create a 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 create a new checking account using the Create Checking Account endpoint.

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

📘

Try It Instructions

To get a 200 response from the Try It option, fill in the Body Params section with the amount of the transaction and the token that references the checking account.

This example uses credentials from our demo account. If you'd like to use a different account, enter values for Authorization and Secret in the Headers section.

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