This guide is intended for developers using the ACH Pro API.

Contents

Overview

ACH Pro allows you to upload NACHA files created in the platform directly to your bank’s SFTP server. Every bank you create in ACH Pro can have its own set of SFTP details configured.

This guide will walk you through creating an ODFI, configuring its SFTP settings and uploading a NACHA file using the API. We won’t cover the creation of the NACHA file in this guide, refer to Create a NACHA File if you need guidance for that process.

Walkthrough

The instructions below cover every step need to upload a NACHA file to your bank’s SFTP server.

Create an ODFI

Every ACH file needs to be configured for origination by a specific bank (aka ODFI). In addition, we need an ODFI to exist before we can create an SFTP configuration for it.

To review the full type definition, see ODFI .

Create ODFI - POST /odfis (API docs - Postman Collection):

{
  "name": "Bank of America",
  "routingNumber": "026009593",
  "fileLineEndings": "UNIX"
}