微信公众号支付
难得今天有闲工夫,来写写微信公众号支付的流程吧,想当初第一次写支付的时候也是遇到了很多坑啊啊啊啊啊啊啊啊!!!!!我们来进入正题吧。。。。
1.授权:(分为网页授权和普通授权)在微信公众平台的自定义菜单中添加菜单,并填写网页授权的地址,授权可以获取用户的openid和用户的一些基本配置信息
如图:
点击保存并发布。
2.在公众平台设置授权权限,如图:
3.(重要*)修改公众平台的公众号设置中的功能设置,在此需要下载一个.txt的文件分别放到根目录和example目录下上传到服务器,如果没有上传到服务器,无法进行下一步的操作。
4.设置js安全接口域名和网页授权域名,如图:
5.要记得在授权页面填写授权成功后用户跳转的页面
6.配置支付,用户授权完成以后,就要实现支付了,这时需要在微信公众平台配置支付目录,(******支付目录的配置是写到文件夹,不用写具体的支付页面)
7.在 Config.cs里面配置你微信的配置信息,如appid,mchid,key,appsecret等。
Appid和AppSecret(应用密钥):可以在微信公众平台的基本配置中查看。商户号:在商户平台的商户信息中查看。Key商户支付密钥:申请证书成功以后设置的api密钥
好了!!!!关于微信公众号支付的配置信息我就说到这里了。有不足的地方,请多多指点,哈哈哈哈哈哈。至于代码官网文档都有。个人觉得配置信息还是挺重要的,有时候一个配置没有配好调半天都不知道是什么原因,嘿嘿个人的一点认知。