public void TestCreatePreOrder2() { WeiXinPayChannel channel = new WeiXinPayChannel(); channel.AppID = "wxd930ea5d5a258f4f"; channel.AppSecret = "db426a9829e4b49a0dcac7b4162da6b6"; channel.PaySignKey = "L8LrMqqeGRxST5reouB0K66CaYAWpqhAVsq7ggKkxHCOastWksvuX1uvmvQclxaHoYd3ElNBrNO2DHnnzgfVG9Qs473M3DTOZug5er46FhuGofumV8H2FVR9qkjSlC5K"; channel.ParnterID = "1900000109"; channel.ParnterKey = "8934e7d15453e97507ef794cf7b0519d"; channel.NotifyToTradeCenterURL = "http://www.qq.com"; Package package = new Package() { Body = "测试订单", NotifyUrl = "http://www.qq.com", OutTradeNo = "kODvVBBJ3THJ1jMB", Partner = channel.ParnterID, SpbillCreateIp = "192.168.0.1", TotalFee = "1" }; WeiXinAppOrderRequest request = new WeiXinAppOrderRequest(channel); request.Traceid = "crestxu"; request.SetPackage(package); var rsp = WeiXinPay4AppGateway.CreatePreOrder(channel, request); var rspContent = rsp.ToJSON(); Console.WriteLine(rspContent); }
public void TestCreatePreOrder() { WeiXinPayChannel channel = new WeiXinPayChannel(); channel.AppID = "wxd930ea5d5a258f4f"; channel.AppSecret = "db426a9829e4b49a0dcac7b4162da6b6"; channel.PaySignKey = "L8LrMqqeGRxST5reouB0K66CaYAWpqhAVsq7ggKkxHCOastWksvuX1uvmvQclxaHoYd3ElNBrNO2DHnnzgfVG9Qs473M3DTOZug5er46FhuGofumV8H2FVR9qkjSlC5K"; channel.ParnterID = "1900000109"; channel.ParnterKey = "8934e7d15453e97507ef794cf7b0519d"; channel.NotifyToTradeCenterURL = "http://www.qq.com"; PreOrderRequest req = new PreOrderRequest(); req.ClientIP = "192.168.0.1"; req.GoodsDescription = "测试订单"; req.OrderAmount = 1; req.OrderNO = "kODvVBBJ3THJ1jMB"; req.UserID = "crestxu"; var rsp = WeiXinPay4AppGateway.CreatePreOrder(channel, req); var rspContent = rsp.ToJSON(); Assert.IsTrue(string.IsNullOrWhiteSpace(rsp.PreOrderID) == false); }