zoukankan      html  css  js  c++  java
  • 【php】在laravel中使用 easy-wechat实现企业付款到零钱

    $config = [
        // 必要配置
        'app_id'             => 'appid',
        'mch_id'             => 'mchid',
        'key'                => '123',   // API 密钥
    
        // 如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)
        'cert_path'          =>  public_path().'certapiclient_cert.pem', // XXX: 绝对路径!!!!
        'key_path'           =>  public_path().'certapiclient_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返回结果做相应操作

  • 相关阅读:
    window.location无法跳转页面的问题
    html doctype作用
    ThinkPhp学习09
    ThinkPhp学习08
    ThinkPhp学习07
    ThinkPhp学习06
    ThinkPhp学习05
    Thinkphp学习04
    ThinkPhp学习03
    ThinkPhp学习02
  • 原文地址:https://www.cnblogs.com/rohanCh/p/8707828.html
Copyright © 2011-2022 走看看