这个功能与支付宝的批量付款到支付宝帐号功能类似。但是当前支付宝这个接口已经停止审核了。

当前很多提问平台就用到了这两个平台。比如[来问医生],你提的问题如果被人看了。医生得0.5元,你得0.5元。然后累积够1元后,[来问医生]就会通过微信的企业付款功能给你的微信余额增加1元。

代码调用

use Payment\TransferContext;

use Payment\Common\PayException;

use Payment\Config;

// 生成转款单号 便于测试

function createPayid()

{

return date('Ymdhis', time()).substr(floor(microtime()*1000),0,1).rand(0,9);

}

$wxconfig = [

'app_id' => 'wxa244db59a34996fc', // 公众账号ID

'mch_id' => '1331302101',// 商户id

'md5_key' => 'adslkfjiKQJLAIQLJ393201482333333',// md5 秘钥

'notify_url' => 'http://test.helei.com/pay-notify.html',

'time_expire' => '14',

// 涉及资金流动时 退款 转款,需要提供该文件

'cert_path' => dirname(__FILE__) . DIRECTORY_SEPARATOR . 'wx' . DIRECTORY_SEPARATOR . 'apiclient_cert.pem',

'key_path' => dirname(__FILE__) . DIRECTORY_SEPARATOR . 'wx' . DIRECTORY_SEPARATOR . 'apiclient_key.pem',

];

// 转款数据

$transData = [

'trans_no' => createPayid(),

'trans_data' => [

[

'serial_no' => createPayid(),

'user_account' => 'otijfvr2oMz3tXnaQdKKbQeeBmhM',// 微信转款时,为用户所关注公众号的openid

'user_name' => '愚不可及',

'trans_fee' => '1',

'desc' => '测试批量转款',

]

],

];

$refund = new TransferContext();

try {

// 微信的企业付款, 仅支持单笔

$type = Config::WEIXIN;

$refund->initTransfer(Config::WEIXIN, $wxconfig);

$ret = $refund->transfer($transData);

} catch (PayException $e) {

echo $e->errorMessage();exit;

}

var_dump($ret);

请求参数

参数

参数名

参数说明

是否必须

trans_no

商户订单号

商户订单号,需保持唯一性

trans_data

转账数据

转账数据详细信息,具体内容如下

trans_data数据

参数

参数名

参数说明

是否必须

serial_no

流水号

对于微信该参数不需要,但请保留,后期可能支持批量退款需要

user_account

用户openid

商户appid下,某用户的openid

user_name

收款用户姓名

收款用户真实姓名。

trans_fee

金额

企业付款金额,单位为元

desc

企业付款描述信息

企业付款操作说明信息。

返回数据

参数

参数名

参数说明

是否必须

is_success

是否成功

失败会返回错误原因。T:成功 F:失败

error

错误原因

为T时有返回

response

成功时数据

成功时返回的具体数据

response数据

参数

参数名

参数说明

是否必须

trans_no

商户订单号

商户订单号,需保持唯一性

trans_id

微信订单号

企业付款成功,返回的微信订单号

payment_time

微信支付成功时间

企业付款成功时间

企业付款 php_PHP接入微信企业付款功能相关推荐

  1. java 企业付款_java实现微信企业付款到个人功能

    微信官方提供了微信企业账户付款到微信个人零钱接口,提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款.该接口并不是直接所有的商户都拥有,企业要开启必须满足以下 ...

  2. 11. PHP接入微信企业付款功能

    payment 项目2.0版本 这个功能与支付宝的批量付款到支付宝帐号功能类似.但是当前支付宝这个接口已经停止审核了. 当前很多提问平台就用到了这两个平台.比如[来问医生],你提的问题如果被人看了.医 ...

  3. 企业付款php 接口,微信企业付款接口PHP开发需要注意的两个地方

    curl拓展 curl_setopt($ch, CURLOPT_SSLCERT, getcwd().'/cert/mycert.pem'); 在做微信支付接口双向验证的时候,需要pem证书文件,然而在 ...

  4. python对接微信支付_python3接入微信企业支付实现小程序提现

    最近发现某些小程序有了提现功能,原来小程序是不支持提现的,所以当初实现方法是打算让用户去关注公众号,再从公众号提现,当然前提要公众号跟小程序使用同一的unionid来标记唯一用户,既然现在支持小程序直 ...

  5. php接入微信运动计步功能,运动计步,微信运动究竟靠不靠谱?

    很多朋友喜欢用微信运动,记录自己每天的运动步数,希望通过每天运动计步,达到减肥健身的效果.那么,微信运动到底靠谱吗 ? 能起到锻炼的效果吗 ? 在搞清这个问题之前,我们需要熟悉几个概念. 1.微信计步 ...

  6. 微信零钱数据在服务器,关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案...

    前言: 最近做了一个通过调用微信企业付款到用户零钱的功能,真的挺奇怪的,在我本地调试的时候都没有问题,但是当我发布到服务上的时候却一直无法读取到我的证书信息.读取的代码如下,使用的是微信官方文档提供的 ...

  7. 企业到底需要什么样的企业邮箱?

    在信息化高速发展的今天,已经没有人在对"企业邮箱"而感到陌生了.如今,经济活动频繁.互联网应用深入等积极因素皆促使企业对信息化的需求日益强烈,从而带动了企业邮箱市场的发展.随着企业 ...

  8. 手把手教你简单接入微信SDK

    就看微信现在这么火的样子,如果你的APP不接入微信的SDK好像就有点脱离了时代大车轮一样.一个成功的APP,不单单凭借着一个好的想法,一个好的功能,最主要还是用户量.用户量就好像是水,我们的APP就一 ...

  9. pc网站和手机端h5网站开发接入微信支付

    有关支付类开发,现在比以前要简单很多了,微信和支付宝两大支付巨头早已经给出了非常详细的接入文档,并且迭代了好多版本,但在实际开发中其实文档的可读性还是有些磕磕绊绊的,而且也有一些坑需要注意.以微信支付 ...

最新文章

  1. 科普云计算知识,迎接云计算大会
  2. [003]Reference in C++---C++引用基础知识篇
  3. 参数控制c语言代码走向,C语言可变参数完全解读
  4. 历史上的今天(history)+ 勇者斗恶龙(dragon)
  5. Atitit.遍历图像像素点rgb java attilax总结
  6. C语言课后习题(26)
  7. mutations vuex 调用_Vuex源码解析
  8. 策略模式思想及示例代码(Strategy)
  9. 【干货】如何从0到1构建用户画像系统.pdf(附76页pdf下载链接)
  10. 从计算机系统结构的发展和演变看,近代计算机是以,西南民族大学计算机系统结构试卷B有答案.doc...
  11. 微软CEO鲍尔默称洽购雅虎已结束
  12. python安装pdf模块_Python PyPDF2模块安装使用解析
  13. c语言微信昵称大全女生,微信名字大全女生可爱
  14. Titanic 生存预测(上)
  15. 浩辰CAD给排水2021安装教程
  16. 安装计算机一级出现appcrash,问题事件名称: APPCRASH 终于解决了。
  17. 03 ,线性代数 :集合,空间,群,阿贝尔群,向量,向量空间
  18. 001 《两、三位数除以一位数,笔算》三年级下
  19. 怎么用计算机算出锁屏密码,电脑怎么设置锁屏密码
  20. app pour android,Pokédex pour Android (FR)

热门文章

  1. vue导出分页表格到Excel中
  2. Access教程 第五章 窗体
  3. AutoCAD Electrical(ACE)的基本操作——自定义标题栏、解决项目描述乱码问题
  4. 新媒体运营教程:活动的复盘通用的复盘逻辑。
  5. 华为C8650刷入Recovery花屏问题的解决
  6. 2.4海明校验码循环冗余校验码
  7. 因为绅士就是有内涵的人
  8. Simple-SR(AAAI-2022):Best-Buddy GANs for Highly Detailed Image Super-Resolution论文浅析
  9. 使用Java实现判断年份月份天数
  10. 2023级浙江大学MBA提前批面试真题及经验分享