Online Payment - Expiring TLS 1.0 (Windows)

For those wanting to migrate their .NET 2.0 framework to use TLS 1.2 you need to install hotfixes on your server:
Windows Vista and Windows Server 2008
Windows 7 and Windows Server 2008 R2
Windows Server 2012
Windows 8.1 and Windows Server 2012 R2
Once the hotfix is installed you can either make registry changes on the server as indicated OR make code changes in your app to reference TLS 1.2 directly.
C# ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
VB ServicePointManager.SecurityProtocol = DirectCast(3072,System.Net.SecurityProtocolType)