コード例 #1
0
ファイル: transfer.php プロジェクト: whq78164/wxpay
 $amount = $_REQUEST["amount"];
 $re_user_name = $_REQUEST['re_user_name'];
 $input = new WxPayTransfer();
 $input->SetOpenid($openid);
 //转账对象
 $input->SetAmount($amount);
 //金额单位分,最少100分才能转
 $input->SetRe_user_name($re_user_name);
 //经微信实名认证的用户真实姓名
 $input->SetCheck_name('FORCE_CHECK');
 //FORCE_CHECK:强校验真实姓名
 $input->SetPartner_trade_no(WxPayConfig::MCHID . date("YmdHis"));
 //创建转账单号
 $input->SetDesc('这个是测试:吴汉青:泉州~');
 //转账说明,必填!
 $result = WxPayApi::transfer($input);
 //	printf_info(WxPayApi::transfer($input));
 var_dump($result);
 if ($result['return_code'] == 'FAIL') {
     echo $result["return_msg"];
 } else {
     if ($result['result_code'] == 'FAIL') {
         echo $result["err_code_desc"];
     } else {
         echo 'APPID' . $result["mch_appid"] . '商户号' . $result["mchid"] . '商户订单号' . $result["partner_trade_no"] . '付款时间' . $result["payment_time"];
     }
 }
 /*NO_CHECK:不校验真实姓名
 	FORCE_CHECK:强校验真实姓名(未实名认证的用户会校验失败,无法转账)
 OPTION_CHECK:针对已实名认证的用户才校验真实姓名(未实名认证用户不校验,可以转账成功)*/
 //	exit();