|
|
@@ -44,13 +44,14 @@ class AppWx
|
|
|
'app_id' => $wxConfig['wxapp_id'],
|
|
|
'mch_id' => $wxConfig['mchid'],
|
|
|
'key' => $wxConfig['apikey'], // API 密钥
|
|
|
- 'sub_mch_id' => $wxConfig['sub_mch_id'], // 子商户号
|
|
|
// 如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)
|
|
|
'cert_path' => $filePath . 'cert.pem',
|
|
|
'key_path' => $filePath . 'key.pem',
|
|
|
'sandbox' => false, // 设置为 false 或注释则关闭沙箱模式
|
|
|
];
|
|
|
-
|
|
|
+ if(isset($wxConfig['sub_mch_id']) && $wxConfig['sub_mch_id']){
|
|
|
+ $config['sub_mch_id'] = $wxConfig['sub_mch_id'];
|
|
|
+ }
|
|
|
return Factory::payment($config);
|
|
|
}
|
|
|
}
|