使用场景介绍

  • 官方说的太绕了, 简单说就是 app运营商(网站/等等)… 代表你,你想给你网站用户打钱;
  • 那么首先你得提交一些列材料去微信申请
  • 申请详细介绍地址参考

https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=3_1

关于下面方法,配置文件参考

WXPayConfig参考地址

提交到微信的必填参数

 Map<String, String> reqData = newHashMap();
reqData.put("mch_appid", "商户账号appid"); //申请商户号的appid或商户号绑定的appid
reqData.put("mchid", "商户号"); // 微信支付分配的商户号
reqData.put("nonce_str", "随机字符串"); //随机字符串,不长于32位
reqData.put("partner_trade_no", "商户订单号,需保持唯一性(只能是字母或者数字,不能包含有其他字符)");
reqData.put("amount", "企业付款金额,单位为分");
reqData.put("desc", "企业付款备注"); //必填。注意:备注中的敏感词会被转成字符*
reqData.put("openid", "用户openid"); //商户appid下,某用户的openid
reqData.put("check_name", "NO_CHECK"); //校验用户姓名选项 NO_CHECK:不校验真实姓名 FORCE_CHECK:强校验真实姓名
reqData.put("spbill_create_ip", "Ip地址"); // 该IP同在商户平台设置的IP白名单中的IP没有关联,该IP可传用户端或者服务端的IP。

调用支付

  • 使用的时候 创建WXWithdrawPay 对象
 DemoWXPayConfig config = new DemoWXPayConfig();WXWithdrawPay wxWithdrawPay = new WXWithdrawPay(config);Map<String, String> resData = wxWithdrawPay.withdrawToWX(reqData);String returnCode = resData.get("return_code");String returnMsg = resData.get("return_msg");

返回值

返回值详情参考地址

微信支付(一) - 企业付款到用户零钱相关推荐

  1. Spring Boot 微信小程序用户支付、退款及企业付款到用户零钱、银行卡 -- 自用

    配置文件 build.gradle // 注意 com.github.binarywang微信支付包版本应与微信其他包版本一致 compile 'com.github.binarywang:weixi ...

  2. 微信支付(企业付款到个人微信零钱账户)微信公众平台开发教程(6)

    微信支付(企业付款到个人微信零钱账户)微信公众平台开发教程(6 简介 开发步骤 后端代码实现 简介 Senparc.Weixin SDK 是由盛派网络(Senparc)团队自主研发的针对微信各模块的 ...

  3. java 微信转账 ca_error_【微信支付】企业付款开发者文档

    [微信支付]企业付款开发者文档 2018-11-24 简介 企业付款业务是基于微信支付商户平台的资金管理能力,为了协助商户方便地实现企业向个人付款,针对部分有开发能力的商户,提供通过API完成企业付款 ...

  4. 微信商户平台,开通企业付款到用户零钱功能

    一.登录微信支付商户平台https://pay.weixin.qq.com 二.如果没有"企业付款到用户"产品,进入产品大全页面,将网址原网址.com后方更改为/index.php ...

  5. 微信支付之企业付款--微信商户后台没有“企业付款到零钱”解决方案

    项目需要用到用户提现功能,准备用微信支付提供的企业付款功能,即提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款. 登录商户后台准备开通,发现产品中心中并不存 ...

  6. 微信支付之企业付款(提现,理赔,退款)(java)

    /*** 提现操作* @throws Exception */@RequestMapping("doCash")public String doTravelScoreCash(Ht ...

  7. PHP之 微信支付 查询企业付款银行卡API 或 查询给企业付款是否到账 功能业务处理

    一.情景简述 之前做了微信付款到企业银行卡的功能,但是,给客户打款后,次日才能到账,为及时进行反馈,于是又做了"查询给企业付款是否到账"的功能.这块,我直接写了一个类,进行处理,下 ...

  8. 微信接口 java_【微信支付】企业付款开发者文档

    付款方式 ◆ 支持API接口或网页操作,付款至目标用户. 收款用户身份指定 ◆ 通过APPID+OPENID指定收款用户. ◆ APPID需要为申请商户号时的APPID,或者与商户号有绑定关系. ◆ ...

  9. php 微信支付到银行卡号,【微信支付】企业付款开发者文档

    字段名 变量名 必填 类型 说明 返回状态码 return_code 是 String(16) SUCCESS/FAIL 此字段是通信标识,非付款标识,付款是否成功需要查看result_code来判断 ...

最新文章

  1. 计算机组成原理CF和ZF,2017年广东工业大学计算机学院832计算机组成原理考研仿真模拟题...
  2. 约瑟夫环的数学优化方法
  3. Nginx的官方简介
  4. 哪个是python程序中与缩进有关的正确说法_关于Python程序中与“缩进”有关的说法中,以下选项中正确的是()。_学小易找答案...
  5. 使用回溯法解决编辑距离问题(C语言)
  6. 【渝粤题库】国家开放大学2021春2108刑法学(2)答案
  7. Linux文件与目录管理常用命令
  8. 《Head First 设计模式》专题上线
  9. 权限管理系统_在Gitee狂揽11K Star!这个SpringCloud的权限管理系统你必须知道
  10. 【软件领域知识整理】贵金属交易的K线图解释(二)
  11. 树莓派安装mysql并设置远程访问
  12. linux_basics
  13. oracle转换指定类型,PL/SQL 类型格式转换
  14. python统计表中单词及其出现的次数 字典形式输出_Python统计文本词汇出现次数的实例代码...
  15. 如何使用jMeter对某个OData服务进行高并发性能测试
  16. python科学计算的几个例子
  17. UG NX 12 抽取面特征
  18. codeforces920 C. Swap Adjacent Elements【连通块 + 前缀和】
  19. Pytroch常用损失函数总结
  20. [BUUCTF]PWN——[BJDCTF 2nd]snake_dyn

热门文章

  1. android hook api
  2. git 和 linux、_linux和git拔掉
  3. 搜狗开源内部项目管理系统Cynthia,已被数十家企业采用
  4. vue设置海报二维码任意移动+放大缩小
  5. 淘口令解析api接口_淘口令解析-super19911115的博客-51CTO博客
  6. Regsvr32 在64位机器上的用法
  7. 上海python周末培训班_上海python周末班
  8. Kali Linux渗透测试之端口扫描(一)——UDP、TCP、隐蔽端口扫描、全连接端口扫描
  9. 今天去元征科技,被SB面试了
  10. 守望先锋overwatch美服外服设置方法