|
@@ -37,13 +37,18 @@ class WechatPay extends BaseAuth
|
|
|
if(!isset($this->_Account['Wechat_pay_appId'])
|
|
|
|| !isset($this->_Account['Wechat_pay_appsecret'])
|
|
|
|| !isset($this->_Account['Wechat_pay_key'])
|
|
|
- || !isset($this->_Account['Wechat_pay_mchId']) ){
|
|
|
+ || !isset($this->_Account['Wechat_pay_mchId'])
|
|
|
+ || !isset($this->_Account['apiclientCert'])
|
|
|
+ || !isset($this->_Account['apiclientKey'])
|
|
|
+ ){
|
|
|
|
|
|
HelperService::returnJson(['code'=>400,'msg'=>'WECHAT pay interface unauthorized access','data'=>$this->_Account]);
|
|
|
}
|
|
|
|
|
|
$this->_APPID = $this->_Account['Wechat_pay_appId'];
|
|
|
$this->_APPSECRET = $this->_Account['Wechat_pay_appsecret'];
|
|
|
+ $this->_apiclientCert = $this->_Account['apiclientCert'];
|
|
|
+ $this->_apiclientKey = $this->_Account['apiclientKey'];
|
|
|
|
|
|
$WechatPayTip = isset($this->_Account['Wechat_pay_tip'])
|
|
|
?$this->_Account['Wechat_pay_tip']:"";
|
|
@@ -52,6 +57,8 @@ class WechatPay extends BaseAuth
|
|
|
|
|
|
Config::set('WECHAT_APPID',$this->_APPID);
|
|
|
Config::set('WECHAT_APPSECRET',$this->_APPSECRET);
|
|
|
+ Config::set('WECHAT_CERT',$this->_apiclientCert);
|
|
|
+ Config::set('WECHAT_KEY',$this->_apiclientKey);
|
|
|
Config::set('WECHAT_TIP',$WechatPayTip);
|
|
|
Config::set('WECHAT_MCHID',$this->_Account['Wechat_pay_mchId']);
|
|
|
Config::set('WECHAT_SUB_MCHID',$WechatPaySubMchId);
|