/** * * 查询退款情况 * @param string $out_trade_no 商户订单号 * @param int $succCode 查询退款结果 * @return */ public function refundQuery($out_trade_no) { $WxPayRefundQuery = new \WxPayRefundQuery(); $WxPayRefundQuery->SetOut_trade_no($out_trade_no); $WxPayRefundQuery->setWxPayApi($this->wxPayApi); $result = $this->wxPayApi->refundQuery($WxPayRefundQuery, $this->wxPayConfig['CURL_TIMEOUT']); if ($result['return_code'] == 'FAIL') { throw new \WxPayException($result['return_msg']); } if ($result['return_code'] == 'SUCCESS' && $result['result_code'] == 'SUCCESS') { //退款成功 return true; } return false; }