UPS Changes affecting eCart shipping?
UPS issued a notification on January 19, 2016 requiring a TLS 1.2 security protocol for all web-based apps, including the API. How will this affect the eCart shipping API? The full notice is below:
Security Upgrade Required for UPSĀ® Developer Kit APIs
Action is Required
UPS is in the process of upgrading communication security protocols for all web-based applications, including UPS Developer Kit Application Programming Interfaces (APIs), which are used to integrate UPS functionality into your website and applications.
Effective January 26, 2016, the UPS test environment will require the TLS 1.2 security protocol, and will be available for your system testing.
Effective May 31, 2016, UPS will require the TLS 1.2 security protocol in production. After that date, any communication requests submitted to UPS using older protocols (TLS 1.1 or earlier) will fail.
NOTE: From January 19 through May 31, 2016, you may see intermittent failures for any non-compliant transactions.
Please contact your company's IT department or your development team to ensure that any security protocols currently used meet the TLS 1.2 requirement. If you have Java enabled, you must be using version 1.7 or higher to use TLS 1.2.