Commit b82cc942 authored by chenchuanwen's avatar chenchuanwen

refund

parent 477d7b0a
...@@ -419,14 +419,20 @@ class RefundReturnModel extends \DAO\AbstractModel ...@@ -419,14 +419,20 @@ class RefundReturnModel extends \DAO\AbstractModel
$param['refundFee'] = $orderInfo['refund_amount'];//退款金额 $param['refundFee'] = $orderInfo['refund_amount'];//退款金额
$param['storeId'] = $orderInfo['store_id']; $param['storeId'] = $orderInfo['store_id'];
$param['buyerId'] = $orderInfo['buyer_id']; $param['buyerId'] = $orderInfo['buyer_id'];
if (CURRENTVERSION != \Our\NameConst::versionDefault && in_array(intval($orderInfo['payment_type']), array(ApiConst::wxAppPayType, ApiConst::wxProgram))) {
$mchIdArray = \DAO\StoreModel::getInstance()->getStoreWxMchId($param['storeId']); $mchIdArray = \DAO\StoreModel::getInstance()->getStoreWxMchId($param['storeId']);
if ($mchIdArray['errorCode'] > 0) { if ($mchIdArray['errorCode'] > 0) {
$this->errorMessage = '微信支付商户错误或者签名错误'; $this->errorMessage = '微信支付商户错误或者签名错误';
return false; return false;
} }
$param['subMchId'] = $mchIdArray['mchId']; $param['subMchId'] = $mchIdArray['mchId'];
} // if (CURRENTVERSION != \Our\NameConst::versionDefault && in_array(intval($orderInfo['payment_type']), array(ApiConst::wxAppPayType, ApiConst::wxProgram))) {
// $mchIdArray = \DAO\StoreModel::getInstance()->getStoreWxMchId($param['storeId']);
// if ($mchIdArray['errorCode'] > 0) {
// $this->errorMessage = '微信支付商户错误或者签名错误';
// return false;
// }
// $param['subMchId'] = $mchIdArray['mchId'];
// }
if (intval($orderInfo['payment_type']) == ApiConst::wxAppPayType) { if (intval($orderInfo['payment_type']) == ApiConst::wxAppPayType) {
$wxpay = \Payment\WxPay::getInstance(); $wxpay = \Payment\WxPay::getInstance();
//unset($param['subMchId']); //unset($param['subMchId']);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment