private long CheckWithBank(RefahConfirmationContext ctx) { ServicePointManager.ServerCertificateValidationCallback = (s, certificate, chain, sslPolicyErrors) => true; var srv = new PaymentIFBindingSoapClient(PaymentIFBindingSoapClient.EndpointConfiguration.PaymentIFBindingSoap); var result = (long)srv.verifyTransactionAsync(ctx.RefNum, _mid).Result; return(result); }
private void SaveRefNumAndTraceNo(RefahConfirmationContext ctx, Order order) { order.ExtraData = JsonConvert.SerializeObject(ctx); }