最近开发遇到企业付款到零钱这个问题,经过查阅微信开发文档和其他博客得以解决,在此记录下。
参考:[微信支付开发文档]https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2
如果你细看一下会发现,其实微信支付和企业付款到零钱都有差不多的步骤。
但是一定别忘了你的小程序认证以后,要在小程序后台,微信支付菜单栏,申请微信支付。
商户号要开通企业付款到零钱。
否则会报错,说你没有权限。
步骤:
0、根据要传递的参数生成自己的签名。
1、一般都会进行数据封装 map 集合。
2、将当前的 map 结合转化成 xml 格式。
3、然后发送 post 请求调用微信接口。
4、 解析返回的 xml 为 map 集合。
差不多这些步骤基本上就可以调起微信支付和企业付款到零钱了,其中使用一些工具类和商户号和商户 appid 用户 openid 小程序 appid 等需要根据自己开发情况来设置。
在此做个小总结,其它代码后续会补上。[参考博客] 有兴趣的可以看看。
水平有限,若有问题请留言交流。
互相学习,共同进步 :) 转载请注明出处谢谢。
转载于:https://my.oschina.net/hp2017/blog/1806793