微信提现

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37345604/article/details/80557745
步骤
注意事项
* 微信企业付款(提现),需要开通的微信平台
* 1:微信公众平台(必须)
* 2:微信商户平台(必须)
* 3:微信开放平台(必须)
查看过很多APP微信提现的方式都是通过在微信公众号内嵌套H5页面绑定app用户,此次实现提现方式跟官方文档有些出入,主要是通过unionId来锁定openId(unionId机制)
蓝农app和微信公众号在微信开放平台下绑定应用,官网文档地址:https://mp.weixin.qq.com/wiki/14/bb5031008f1494a59c6f71fa0f319c66.html
微信提现(API)目前只支持以公众号openId锁定用户方式提现,所以必须申请微信公众号并且关注
微信企业付款官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2
配置参数
代码块

说明
配置企业付款接口所需参数及Url
获取绑定unionId
代码块

说明
用户提现必须通过微信登录绑定平台账号(绑定用户unionId)
获取access_token
代码块

说明
获取access_token官网文档地址https://mp.weixin.qq.com/wiki/11/0e4b294685f817b95cbed85ba5e82b8f.html
拉取公众号openId
代码块

说明
拉取公众号内关注用户openId(自行存储)
拉取unionId
代码块

说明
通过拉取的openId拉取用户的unionId(自行存储)
组装参数,调用接口
代码块



#### 说明
组装接口所需参数,参数封装成XML形式,params中的key为固定值(详见微信企业付款官方文档)
下载安装读取证书
代码块

说明
sendSSlPost接口调用、主要职责读取证书(必须,详见微信企业付款官方文档),
官方给的读取证书demo错误,这是我在网上找的
注意(选填)
* 证书在微信商户平台下载

* 证书文件的路径最好是英文,中文会报错

* WeChatPayment.PAY_MCH_ID(读取证书时需要的秘钥,商户号)

成功示例
代码块

说明
调用接口返回成功结果事例

提现成功结果处理

展开阅读全文

没有更多推荐了,返回首页