$config = [ ???// 必要配置 ???‘app_id‘ ????????????=> ‘appid‘, ???‘mch_id‘ ????????????=> ‘mchid‘, ???‘key‘ ???????????????=> ‘123‘, ??// API 密钥 ???// 如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书) ???‘cert_path‘ ?????????=> ?public_path().‘\cert\apiclient_cert.pem‘, // XXX: 绝对路径!!!! ???‘key_path‘ ??????????=> ?public_path().‘\cert\apiclient_key.pem‘, ?????// XXX: 绝对路径!!!! ???‘notify_url‘ ????????=> ‘http://xxx/pay/wxpayback‘, ????// 你也可以在下单时单独设置来想覆盖它];$app = Factory::payment($config);$result = $app->transfer->toBalance([ ???‘partner_trade_no‘ => ‘TL1233456‘, // 商户订单号,需保持唯一性(只能是字母或者数字,不能包含有符号) ???‘openid‘ => ‘ol0NPtw4srFaeNMgAMY2w5zBOfhC‘, ???‘check_name‘ => ‘NO_CHECK‘, // NO_CHECK:不校验真实姓名, FORCE_CHECK:强校验真实姓名 ???//‘re_user_name‘ => ‘王小帅‘, // 如果 check_name 设置为FORCE_CHECK,则必填用户真实姓名 ???‘amount‘ => 100, // 企业付款金额,单位为分最少1元 ???‘desc‘ => ‘提现‘, // 企业付款操作说明信息。必填 ???‘spbill_create_ip‘ => ‘123.123.123.123‘//服务器ip地址]);return json_encode($result);
需到商户平台开通 企业付款到零钱功能。
证书在商户平台->账户中心->api安全 中下载
可根据result返回结果做相应操作
【php】在laravel中使用 easy-wechat实现企业付款到零钱
原文地址:https://www.cnblogs.com/rohanCh/p/8707828.html