# 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
