Get Paid Faster, Easier & Cheaper
Receive Customer Payments using ACH – NACHA file
InLattice allows you to create NACHA file required for banks to process ACH transactions.
- Provide online access to invoices created in QuickBooks
- Supports both payment with online authorization and pre-approved payments
- Create customer payment NACHA file
- Post payments into QuickBooks with no data entry
- Automatic debit notification through email
- Provide payment history to Customer

The process includes registration, one time setup of customer accounts with bank information, importing invoices, creating NACHA file and providing online access to customers.The ACH/NACHA file created by InLattice, needs to be submitted by you, to your bank for further processing. Please contact your bank for more information on requirements for processing NACHA file.
- Register with InLattice
- Download and install the free QuickBooks Web Connector file – When you login first time, the below screen gives the link to download QuickBooks Web Connector file
On click of “click here” your browser’s file download dialog box is brought up. When this box appears, choose “Ok”, and put the file somewhere on your computer where you can easily find it, such as on your desktop. This is the InLattice application file.
QuickBooks Web Connector file can also be downloaded from QuickBooks Interface screen after logging in.
- Setup InLattice with the QuickBooks Web Connector – To begin this step, start QuickBooks on your computer and open your company file. Double click on the saved file InLattice_test2@infonics.com.qwc, the below window appears, click OK.
The QuickBooks Web Connector window will appear with the InLattice application listed.
-
Run the QuickBooks Web Connector – To make InLattice active, follow these two steps:
- Enter your InLattice password into the password field. This is the password that you use when you log in to the InLattice.
- Check the check box in the left column and click “Update Selected”
Note: If you change your password in the InLattice, you will need to change it in the QuickBooks Web Connector window.
Password can be saved and no need of entering password every time when Web Connector is run.
- Upload QuickBooks Customer List – This can be done using InLattice > Settings > QuickBooks Interface > Refresh Customer list option
-
Setup ACH Payment Gateway Data – You need to have an ACH account with the Bank. This information is entered in Settings > Setup Payment Gateway > Add/Edit ACH Payment gateway option.
- You will have the multiple options for creating NACHA file. Select appropriate options
- If you want to maintain (Add/Edit) Customer Banking information, Select Yes in “Do you want to setup customer banking information?” Otherwise for testing purpose, you will be required to login as a customer to enter this information
- Select Balanced/Unbalanced file option based on your bank’s requirements
- Enter other data provided by the bank
- Setup Customer Accounts in InLattice – Go to Settings > Add users to add customer accounts to InLattice. Based on your setup, you can also enter customer bank information here. You will receive email notification with customer userid and password. (InLattice Support Team can setup user accounts, after the customer list is uploaded to InLattice)
- Setup Customer Bank account info – Either you can do as part of step 7 or you need to login to customer account to update this information
- Enter Invoice Extract Begin Date – Go to Settings > QuickBooks Interface >Enter Invoice Extract Begin Date and enter a date.
Whenever new customers added to QuickBooks,
- Upload QuickBooks Customer List
- Setup New Customer Accounts in InLattice
- Setup Customer Bank account info
Use Settings > Application Settings screen to enable/disable various features of InLattice, setup user preference and banners, header images etc.
- Create Invoices for the customers in QuickBooks
- Login to InLattice account
- Click on Import > Invoices
- Run Web Connector
- All invoices created in QuickBooks since last import will be uploaded to InLattice > Invoices > Draft folder. You will be directed to Invoices > Draft folder
Pre-Approved customers
- You can authorize all payments by selecting all payments in draft folder and clicking on Authorize ACH payment
With Online Payment Authorization by Customer
- Send the invoices to customer
- Customers will get an email notification
- Customer can click on the link to view the invoice and click on “Pay this invoice” to authorize payments
- When customer makes a payment, you will get an email notification
- Click on ACH NACHA file button and click on Create File button. You will be directed to the file download screen. Customers will receive an email notification, informing them about the debit to their account, if email notification option is enabled.
- Download the file most recent ACH NACHA file
- Send the NACHA file to Bank as per your bank’s guidelines
- Export payments into QuickBooks
- Run Web Connector. All paid invoices will be sent to QuickBooks.
Export Payments to QuickBooks. Invoices will be marked as paid.
For additional support, please contact us at support@inlattice.com