1、首先下载微信支付官方sdk
2、在WxPay.Data.php添加类
/**
*
* 企业付款到零钱接口调用结果类
*
*/
class WxTransfersResults extends WxPayResults{
/**
* 将xml转为array
* @param WxPayConfigInterface $config
* @param string $xml
* @return WxPayNotifyResults
* @throws WxPayException
*/
public static function Init($config, $xml)
{
$obj = new self();
$obj->FromXml($xml);
//失败则直接返回失败
if($obj->values['return_code'] != 'SUCCESS') {
foreach ($obj->values as $key => $value) {
#除了return_code和return_msg之外其他的参数存在,则报错
if($key != "return_code" && $key != "return_msg"){
return false;
}
}
return $obj->GetValues();
}
return $obj->GetValues();
}
}
/**
*
* 企业付款到零钱查询输入对象
*
*/
class WxPayGettransferinfo extends WxPayDataBaseSignMd5
{
/**
* 设置微信分配的公众账号ID
* @param string $value
**/
public function SetAp