php实现微信商家转账到用户零钱示例代码

代码语言:php

所属分类:其他

代码描述:php实现微信商家转账到用户零钱示例代码

代码标签: php 微信 商家 转账 用户 零钱 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php

function Transfer($_orderno, $pay_openid, $amount, $memo = "用户提现", $pay_realname = "") {


    $money
= 10;
    $openid
= "";
    $post_data
= [
       
"appid" =>"appid",
       
//appid
       
"out_batch_no" => $_orderno,
       
//商家批次单号
       
"batch_name" => $memo,
       
//批次名称
       
"batch_remark" => $memo,
       
//批次备注
       
"total_amount" => $amount*100,
       
// 转账金额单位为“分”
       
"total_num" => 1,
       
// 转账总笔数
       
//此处可以多笔提现  组合二维数组放到transfer_detail_list即可   我这里单笔操作,写死了
       
"transfer_detail_list" => [
           
[
               
'out_detail_no' => $_orderno,
               
'transfer_amount' => $amount*100,
               
'transfer_remark' => $memo,
               
'openid' => $pay_openid,
           
]
       
]
   
];

    $url
= 'https://api.mch.weixin.qq.com/v3/transfer/batches';
    $result
=http_post($url, json_encode($post_data,
        JSON_UNESCAPED_SLASHES
|JSON_UNESCAPED_UNICODE));

    $result
= json_decode($result, true);
   
// var_dump($result);

   
if (isset($result['code']) && $result['code'] == 200) {

       
return Bfw::RetMsg(false, $result);

   
} else {
       
return Bfw::RetMsg(true, $result);
   
}


}

functi
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0