.Net C# 微信APP支付的开发步骤

1.前面的申请什么的都不多少了 商户平台啊 开放平台啊

2.申请完成之后,官方会给你商户的ID 应用的APPID 这两个是在开发中使用的,APP支付,不需要设置回调域名,直接使用就行

3 登陆你的商户平台,进去之后,开始找到账户中心,设置API安全中的API密钥 32位的 ,设置完成之后,就可以开发了

直接上代码

 WxPayData myData = BasicHelper.WxAppPay(MONEY, Notify_url, "冠鑫联动在线订单");
 WxPayData myH5Data = new WxPayData();
 string wxJson = "";
 myH5Data.SetValue("appid", "XXXXX");
 myH5Data.SetValue("partnerid", "XXXXX");
 myH5Data.SetValue("timestamp", myAllOrder.AO_ORDERNUM);
 myH5Data.SetValue("noncestr", WxPayApi.GenerateNonceStr());
 myH5Data.SetValue("package", "Sign=WXPay");
 myH5Data.SetValue("prepayid", myData.GetValue("prepay_id"));
 myH5Data.SetValue("paySign", myH5Data.MakeSign());
 wxJson = myH5Data.ToJson();

BasicHelper是我自己封装关于微信的类,WxPayData 这个是微信官方给的

然后把你请求的  wxJson 直接给前台,前台进行调用就可以了,你在你的回调的页面中进行处理支付完成的逻辑就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值