Как интегрировать платежный шлюз Azul? - PullRequest
0 голосов
/ 20 июня 2019

Я хочу внедрить платежный шлюз Azul в .net.У меня есть цифровой сертификат в текстовом файле.Кто-нибудь может мне помочь как интегрировать платежный шлюз AZUL в .net?

            string webAddr = "https://pruebas.azul.com.do/webservices/JSON/Default.aspx";

            var httpWebRequest = (HttpWebRequest)WebRequest.Create(webAddr);
            httpWebRequest.ContentType = "application/json; charset=utf-8";
            httpWebRequest.Method = "POST";

            httpWebRequest.Headers.Add("auth1", "***");
            httpWebRequest.Headers.Add("auth2", "***");

            httpWebRequest.Headers.Add("cert", Server.MapPath("~/content/ss/cert.pem"));

            using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
            {
                streamWriter.Write(json);
                streamWriter.Flush();
            }
            var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var responseText = streamReader.ReadToEnd();
                Console.WriteLine(responseText);

            }
...