微信提现

步骤
注意事项
* 微信企业付款(提现),需要开通的微信平台
* 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(读取证书时需要的秘钥,商户号)

成功示例
代码块

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

提现成功结果处理

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值