终于写到微信了。加油干,撸起袖子奔小康。
项目GitHub地址:https://github.com/helei112g/payment
微信支付个人觉得在帐号设置上有些麻烦,帐号太多啦,支付宝目前就是一个应用基本涵盖了所有的接口开发。
可能是由于微信支付的后端是财付通,反正咱们写代码的,也别管那么多。理清楚各配置的关系,然后写出高质量的代码就好。
关于如何申请微信支付,只讲两个问题,服务号支付能力的申请在公众号后后台申请,app应用的支付能力申请在开发者中心申请。其他细节请自行查询。
登陆微信商户平台:https://pay.weixin.qq.com
拿到微信给的商户号后,登陆商户平台,点击【账户中心】进入【API安全】
会看到下面的截图:
微信支付发起请求的数据需要进行签名,签名的密钥就是在这里设置,设置时候请记录一下。等会配置中会需要。
下载微信的安全证书,相关说明看这里
配置文件