Alipay 查询退款

feature/pay
lyt 6 years ago
parent 52839d2b9a
commit bca4b6640a

@ -531,6 +531,26 @@ class AlipayTradeService extends CI_Controller
return $response; return $response;
} }
/*!
* 查询退款
* @date 2019-04-24
* @param [type] $dealId 必须, 退款交易号.out_biz_no
* @param [type] $trade_no 必须, 原收款交易号
*/
public function query_refund($dealId=NULL,$trade_no=NULL)
{
$this->AlipayTradeQueryContentBuilder->setTradeNo($trade_no);
$this->AlipayTradeQueryContentBuilder->setOutRequestNo($dealId);
$biz_content=$this->AlipayTradeQueryContentBuilder->getBizContent();
$request = new AlipayTradeFastpayRefundQueryRequest();
$request->setBizContent ( $biz_content );
$response = $this->aopclientRequestExecute ($request);
// $response = $response->alipay_trade_fastpay_refund_query_response;
return $this->output->set_content_type('application/json')->set_output(json_encode($response));
}
/*! /*!
* 对账单 * 对账单
* 流程: * 流程:
@ -546,8 +566,8 @@ class AlipayTradeService extends CI_Controller
{ {
$request = new AlipayDataDataserviceBillDownloadurlQueryRequest(); $request = new AlipayDataDataserviceBillDownloadurlQueryRequest();
$request->setBizContent("{" . $request->setBizContent("{" .
"\"bill_type\":\"trade\"," . "\"bill_type\":\"signcustomer\"," .
"\"bill_date\":\"2017-09\"" . "\"bill_date\":\"2019-04-03\"" .
"}"); "}");
$response = $this->aopclientRequestExecute ($request); $response = $this->aopclientRequestExecute ($request);
// var_dump($response); // var_dump($response);

@ -50,6 +50,21 @@ class AlipayTradeQueryContentBuilder extends CI_Model
$this->outTradeNo = $outTradeNo; $this->outTradeNo = $outTradeNo;
$this->bizContentarr['out_trade_no'] = $outTradeNo; $this->bizContentarr['out_trade_no'] = $outTradeNo;
} }
/**
* 查询退款
*/
private $out_request_no;
public function getOutRequestNo()
{
return $this->out_request_no;
}
public function setOutRequestNo($outRequestNo)
{
$this->out_request_no = $outRequestNo;
$this->bizContentarr['out_request_no'] = $outRequestNo;
}
} }
?> ?>

Loading…
Cancel
Save