|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
// 公共助手函数
|
|
|
|
|
|
+use EasyWeChat\Factory;
|
|
|
use Symfony\Component\VarExporter\VarExporter;
|
|
|
use think\exception\HttpResponseException;
|
|
|
use think\Response;
|
|
@@ -481,3 +482,17 @@ if (!function_exists('check_ip_allowed')) {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+function payment(){
|
|
|
+ $config = [
|
|
|
+ // 必要配置
|
|
|
+ 'app_id' => 'xxxx',
|
|
|
+ 'mch_id' => 'your-mch-id',
|
|
|
+ 'key' => 'key-for-signature', // API 密钥
|
|
|
+ // 如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)
|
|
|
+ 'cert_path' => 'path/to/your/cert.pem', // XXX: 绝对路径!!!!
|
|
|
+ 'key_path' => 'path/to/your/key', // XXX: 绝对路径!!!!
|
|
|
+ 'notify_url' => '默认的订单回调地址', // 你也可以在下单时单独设置来想覆盖它
|
|
|
+ ];
|
|
|
+ $app = Factory::payment($config);
|
|
|
+}
|