码迷,mamicode.com
首页 > Web开发 > 详细

【php】在laravel中使用 easy-wechat实现企业付款到零钱

时间:2018-04-03 14:32:10      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:code   path   pid   turn   ack   cto   factor   操作   单位   

$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实现企业付款到零钱

标签:code   path   pid   turn   ack   cto   factor   操作   单位   

原文地址:https://www.cnblogs.com/rohanCh/p/8707828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!