JAVA微信企业付款到零钱(十分钟搞定),附完整DEMO下载

本文详细记录了使用JAVA开发微信企业付款到零钱功能的过程,包括接口流程、前置条件、代码实现和常见问题。通过获取用户OPENID、参数签名、调用微信接口等步骤,实现微信付款。并提供了完整的DEMO下载链接,帮助开发者快速理解和实践。
摘要由CSDN通过智能技术生成

最近帮朋友做了一个简单的微分销系统,实现从企业付款到零钱分润的功能,简单记录一下微信提现功能开发的流程,

主要就是按规则封装好请求参数调用微信接口,涉及一些签名校验;

A.接口流程

流程图

  1. 获取用户OPENID ,不同用户在不同公众号下的OPENID都是唯一的, 这里主要讲企业付款到零钱,已经实现微信获取用户信息的骚年可以跳过这一步
    https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839

  2. 参数签名,需要将参数签名传递到微信企业付款接口,如果之前有实现其他微信接口,可以复用原来签名方法
    https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=4_3

  3. 调用企业付款接口
    https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2

B.前置条件

  1. 已开通微信应用(服务号或者小程序),主要用到APPID+OPENID
  2. 已开通微信商户,并且开通企业付款到零钱,主要用到商户号+商户秘钥+商户证书公众号配置
    商户配置
    商户配置
    商户配置

C.代码实现:

企业付款到个人零钱核心代码就是下面这个方法,其实把需要的参数准备好后逻辑就很简单了,实现的就是开发流程中定义的几个步骤;
代码片段
代码片段

D.最终效果

最终效果

E.代码下载

微信企业付款API的JAVA代码我打了个压缩包,有兴趣的骚年可以自己下载到本地,项目可以直接跑起来,需要把参数根据自己的实际情况进行配置;小程序和微信服务号提现到零钱流程都是一样的。 希望可以给大家一点帮助 : )

百度网盘地址 : https://pan.baidu.com/s/1YaedYXTB8jt4nPUpyneIwA 文件提取码 : s7ps

F.常见问题

文 章 主 要 还 是 给 大

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值