From f50a45260c6a6af8640833810adf3a8ee82747d3 Mon Sep 17 00:00:00 2001 From: Devil Date: Sat, 2 Nov 2019 15:23:51 +0800 Subject: [PATCH] =?UTF-8?q?qq=E6=94=AF=E4=BB=98=E9=80=80=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/payment/QQ.php | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/extend/payment/QQ.php b/extend/payment/QQ.php index 53a9143aa..f708f5bb0 100644 --- a/extend/payment/QQ.php +++ b/extend/payment/QQ.php @@ -386,9 +386,6 @@ class QQ return DataReturn($ret, -1); } - // 退款原因 - $refund_reason = empty($params['refund_reason']) ? $params['order_no'].'订单退款'.$params['refund_price'].'元' : $params['refund_reason']; - // 请求参数 $data = [ 'appid' => $this->config['appid'], @@ -396,16 +393,16 @@ class QQ 'nonce_str' => md5(time().rand().$params['order_no']), 'transaction_id' => $params['trade_no'], 'out_refund_no' => $params['order_no'].GetNumberCode(6), - 'total_fee' => intval($params['pay_price']*100), 'refund_fee' => intval($params['refund_price']*100), - 'refund_channel' => 'ORIGINAL', + 'op_user_id' => $this->config['mch_id'], + 'op_user_passwd' => '336363', ]; $data['sign'] = $this->GetSign($data); // 请求接口处理 $result = $this->XmlToArray($this->HttpRequest('https://api.qpay.qq.com/cgi-bin/pay/qpay_refund.cgi', $this->ArrayToXml($data), true)); print_r($result);die; - if(!empty($result['return_code']) && $result['return_code'] == 'SUCCESS' && !empty($result['return_msg']) && $result['return_msg'] == 'OK') + if(!empty($result['return_code']) && $result['return_code'] == 'SUCCESS' && !empty($result['return_msg']) && $result['return_msg'] == 'SUCCESS') { // 统一返回格式 $data = [