Has anyone tried it? I've been trying for several days, with a C# code that I know it runs with different http sockets. Has anyone integrated this option, shareasale provides? Any help regarding the integration and sourcecode will be very appreciated. here is the code in C#, ASP.NET: string parameters = "amount=" + amount + "&tracking=" + userid + "&transtype=sale&merchantID=" + merchantID + "&userID=" + ssaID; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.shareasale.com/q.cfm?" + parameters ); request.ClientCertificates.AddRange(certificates); request.Method = "GET"; StreamReader stIn = new StreamReader(request.GetResponse().GetResponseStream()); string strResponse = stIn.ReadToEnd(); stIn.Close(); Returns an exception of:'The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. at System.Net.HttpWebRequest.GetResponse()' Please anyone help