星空网 > 软件开发 > ASP.net

微信JSAPI支付 统一下单 (.net后台)

 交流QQ群  ASP.NET鹰组 460845632  我会倾囊相授

我们要做微信支付当配置好微信微信商户和支付配置之后我们首先应该看   https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1#

这是微信统一下单的参数,我将这个参数做成了一个数据模型

 

微信JSAPI支付 统一下单 (.net后台)

 

 

当做好这个数据模型之后仔细看一下里面那些参数是必须的,支付金额要注意,微信是按来计算的

微信JSAPI支付 统一下单 (.net后台)

 

接下来我们就要生成签名,我这写好了个类  生成签名后 返回提交的值.....先给大家看图

  注意我这里是先生成签名,再把签名拼接到订单的参数里面并且签名排序了,下面的代码可以直接拿来用

 

微信JSAPI支付 统一下单 (.net后台)

 

接下来是代码

 

 public string OrderSign(WXOrder order)  

{       

       Dictionary<string, string> dic = ClassToObject.ClassToType.Test(order);

       dic = dic.OrderBy(m => m.Key).ToDictionary(m => m.Key, m => m.Value);  

       StringBuilder sb = new StringBuilder();      

       StringBuilder sb

        sb

        foreach (var item in dic)        

      { 

                sb

                sb.Append(item.Key + "=" + item.Value + "&");       

      }          

       sb.Append("key=" + WXConfig.Config.KEY);          

       string str = sb.ToString().Replace(" ", "");      

       string sign = Common.Tool.GetMD5(str);        

      sb

        return sb

}

 

接下来就是统一下单的请求了,

上面的方**返回一个,将这个

 

请求之后如果正确返回值是一个

 

微信JSAPI支付 统一下单 (.net后台)

 

将注意 prepay_id是统一下单后订单的的信息,jsapi靠这个获取支付信息

 

之后将使用jsapi 发起支付    如果没有做过jsapi的请查看我的博客,有非常详细的讲解

 

我们看一下jsapi是怎么发起支付的

微信JSAPI支付 统一下单 (.net后台)

我是用ajax 请求的后台拿到上面的数据,返回的json  , 到此微信jsapi支付完成

 

如果你有什么不懂得可以加我的 QQ群  ASP.NET鹰组 460845632  我会倾囊相授

 




原标题:微信JSAPI支付 统一下单 (.net后台)

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

不要信!跨境电商企业所得税核定征收应税所得率4%的公告不存在!:https://www.ikjzd.com/articles/110423
亚马逊广告怎样才能带动你listing的自然流量?:https://www.ikjzd.com/articles/110424
8小时47分,天猫双11进口清关破1000万单:https://www.ikjzd.com/articles/110425
老外写的11封实战性外贸Email模板,助力你销售成单!:https://www.ikjzd.com/articles/110426
谷歌广告有哪些重要的指标需要注意?:https://www.ikjzd.com/articles/110427
社评:美国撼华为难,又怎能搞垮中国供应链?:https://www.ikjzd.com/articles/110428
大福地快捷酒店预订 大福酒店怎么走:https://www.vstour.cn/a/365187.html
三亚有哪些酒店值得入住?:https://www.vstour.cn/a/366173.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流