微信企业支付(一)注意

今天看了微信企业支付,没用代码实现,用postman简单测试了借口,看看返回数据,折腾大半天,总结:

  • ca证书,官方给的证书工具无法运行,检查了dll文件,下载了各种修复工具什么的,结果,换个电脑好了。。。(本身电脑是win10,没去确认是不是这个问题)

  • 打款接口,appid与openid不匹配,原因:openid必须是appid对应的公众号的粉丝的标识,测试时随便那了其他小程序粉丝的 openid 去测试了

  • 查询企业支付,访问就返回签名错误,这个问题就坑了,因为没用代码实现签名算法,每次用的微信官方的签名生成工具,反复确认了参数、格式、中英文参数值都没解决,结果:微信官方的工具并没有对参数进行排序,修改参数重新生成签名,欧克!访问成功得到查询结果——浪费很久时间

  • 导入证书,默认私钥文件的密码为商户号 mch_id 害得我搜了半天——忘记密码怎么办。。。

后续做项目实现,会继续记录。。。。(当Chrome浏览器操作网页没反应,记得换换别的,比如IE,比如给商户充值安装安全控件不好使的时候)

猜你喜欢

转载自blog.csdn.net/X_hazel/article/details/82696543