public static void Main()
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://ws.eps.profitstars.com/PV/TransactionProcessing.asmx");
request.ContentType = "text/xml;charset=\"utf-8\"";
request.Accept = "text/xml";
XmlDocument SOAPReqBody = new XmlDocument();
SOAPReqBody.LoadXml(@"<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:pv='https://ssl.selectpayment.com/PV'><soapenv:Header/><soapenv:Body><pv:AuthorizeTransaction><pv:storeId>576669</pv:storeId><pv:storeKey>m9dadpxRKQXFttP+Ftw3qOWdTn+g</pv:storeKey><pv:transaction><pv:EntityId>175641</pv:EntityId><pv:LocationId>705461</pv:LocationId><pv:PaymentOrigin>Internet</pv:PaymentOrigin><pv:AccountType>Checking</pv:AccountType><pv:SettlementType>ACH</pv:SettlementType><pv:EffectiveDate>2022-03-14</pv:EffectiveDate><pv:TotalAmount>12.15</pv:TotalAmount><pv:TerminalNumber>__Webservice</pv:TerminalNumber><pv:TransactionNumber>31234343</pv:TransactionNumber><pv:Field1>A1234</pv:Field1><pv:RoutingNumber>111000025</pv:RoutingNumber><pv:AccountNumber>56789</pv:AccountNumber><pv:IsBusinessPayment>0</pv:IsBusinessPayment><pv:NameOnAccount>Test User</pv:NameOnAccount><pv:BillingAddress1>1234 Avenue</pv:BillingAddress1><pv:BillingCity>Allen</pv:BillingCity><pv:BillingStateRegion>TX</pv:BillingStateRegion><pv:BillingPostalCode>75050</pv:BillingPostalCode><pv:BillingCountry>US</pv:BillingCountry></pv:transaction><pv:ownerApplication>Web_Service</pv:ownerApplication></pv:AuthorizeTransaction></soapenv:Body></soapenv:Envelope>");
using (Stream stream = request.GetRequestStream())
SOAPReqBody.Save(stream);
using (WebResponse Serviceres = request.GetResponse())
using (StreamReader rd = new StreamReader(Serviceres.GetResponseStream()))
var ServiceResult = rd.ReadToEnd();
Console.WriteLine(ServiceResult);