If you are using QuickBooks Online 2017 (or earlier) and have issues integrating with Treasury Software, you will want to upgrade Treasury Software to the most current 2018 software, Build 821 or higher.
NOTE: Customers with traditional licenses will need to have a valid Support subscription to be able to upgrade without an additional fee. A new license will need to be issued if you are not currently using version 2018--please contact us. You can find the Treasury Software version you have installed by clicking 'Help'->'About' in the software.
QuickBooks Online will be enforcing their TLS 1.2 requirement shortly.
In addition, it is possible that Treasury Software is fine (2018 is TLS 1.2 compliant), but your operating system is not up-to-date.
To check your operating system, open the web browser that you use to connect to QuickBooks Online and enter these URLs:
https://tlstest.intuit.com (You should see a blank page with the word 'Success'.)
https://tlstest.intuit.com/1_2.json (You should see "status": 200, "message": "Success! over several lines.)
----------------------
NOTE: Intuit's security requires users to be in an Admin role in QuickBooks Online in order to use Treasury Software's integration feature. If the 'Primary Admin' role is in use or already assigned in QuickBooks Online, you will be asked if the role can be transferred to you. It may be possible to set up a 'Company Admin' role in QuickBooks Online that would alleviate this issue (depending on the version you are using).
If you have a User that should not be an Admin, instead of using the Integration feature, it is possible to run a check register report from QuickBooks Online, and that Excel file can be imported to Treasury Software.