What is happening?
Intuit is requiring an upgrade to TLS 1.1 or higher by July 30, 2017 in order to align with industry best practices for security and data integrity. TLS 1.2 is recommended. On July 30, 2017, we will disable TLS 1.0 encryption protocol, which will prevent developers still using it from accessing Intuit and QuickBooks APIs and Services.
When is it happening?
July 30th, 2017
What is TLS?
TLS stands for “Transport Layer Security.” It is a protocol that provides privacy and data integrity between two communicating applications. It’s the most widely deployed security protocol used today, and is used for web browsers and other applications that require data to be securely exchanged over a network. TLS ensures that a connection to a remote endpoint is the intended endpoint through encryption and endpoint identity verification.
What do you need to do?
If you are currently using TLS 1.0 to access the QuickBooks Accounting API, you will need to upgrade TLS 1.1 or higher by July 30, 2017. TLS 1.2 is recommended.
Why is this happening?
The Intuit Developer Group is focused on continually helping our developers improve their security by using the latest security protocols. On July 30, 2017, IDG will require TLS 1.1 and later encryption protocol in an effort to maintain the highest security standards and promote the safety of QuickBooks’ customer data.
How can I test my integration?
You can find code samples which demonstrate using TLS 1.1 and 1.2 on our GitHub Repo.
You can also find documentation and more details here.
I have questions!
Help is available at https://help.developer.intuit.com – we will answer any concerns or questions you may have.
The Intuit Developer Group