> For the complete documentation index, see [llms.txt](https://help.payorcrm.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.payorcrm.com/setting-up-payments/ach-us-bank.md).

# ACH - US Bank

{% hint style="info" %}
To process incoming ACH payments(ACH Debit/Collect) through US Bank, You will have to sign up to SinglePoint® Essentials (<https://www.usbank.com/business-banking/business-services/epayments-money-transfers/ach.html>)
{% endhint %}

### Create an account by going to <https://developer.usbank.com/>

### Enabling the Origination API (ACH)

#### Step 1: Access API Dashboard

#### Step 2: Go to the "Projects" menu

* Complete the "Verify organisation" step

#### Step 3: Create Project

* In the projects menu
* Click "Create Projects"
* Provide a Project name and description (for e.g.: "Use ACH origination API to accept payments from customers")

#### Step 4: Edit project

* Click on "View" button next to the project name
* Click on "API products" tab
* Click on "Get started" and Choose "ACH originations" under "Products"
* US Bank may take a few days to enable access to the API

#### Step 5: Obtain API Credentials

* Click on API key tab
* Copy both the API key and Secret
