收藏
回答

微信小程序支付的时候报Missing Wechat Config -- [key],请问该怎么办?

开发环境: `lamp` + 小程序 + `thinkPHP5.0`

使用的是 yansongda/pay 2.9.3 扩展包做的支付

- 报错如下:

代码如下:

protected $config = [
  'miniapp_id' => '***',
  'mch_id' => '**'// 商户号
  'key' => '**',   // 支付秘钥
  'notify_url' => 'http://requestbin.net/r/1005cpc1',
  'log' => [ // optional
    'file' => '',
    'level' => 'debug', // 建议生产环境等级调整为 info,开发环境为 debug
    'type' => 'single', // optional, 可选 daily.
    'max_file' => 30, // optional, 当 type 为 daily 时有效,默认 30 天
  ],
  'http' => [ // optional
    'timeout' => 5.0,
    'connect_timeout' => 5.0,
  ],
  'mode' => 'dev', // optional, dev/hk;当为 `hk` 时,为香港 gateway。
];
  ...
    	
  $order = [
    'out_trade_no' => $orderId,
     'total_fee' => '1', // **单位:分**
    'body' => 'test body',
    'openid' => $openid['openid']
  ];
  $pay = Pay::wechat($this->config);
  $result = $pay->miniapp($order);
  return json($result);
    

商户号和支付秘钥没有问题, 求大佬指教下该怎么解决

回答关注问题邀请回答
收藏

3 个回答

  • 支付社区运营
    支付社区运营
    2020-12-01

    您好,您的问题建议您前往V3文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pages/index.shtml  点击右下角“技术咨询”实时寻求技术帮助。

    2020-12-01
    有用
    回复
  • 厚非
    厚非
    2021-11-15

    解决了吗 , 我也遇到了

    2021-11-15
    有用
    回复 3
    • 厚非
      厚非
      2021-11-15
      Missing Wechat Config -- [mch_public_cert_path]
      2021-11-15
      回复
    • 清烟
      清烟
      2021-12-20
      后来解决了, 但是太久了, 不好意思啊, 我已经给忘记了
      2021-12-20
      回复
    • 抬头30°的微笑
      抬头30°的微笑
      2022-11-04回复厚非
      请问解决了吗,我也遇到了这个问题
      2022-11-04
      回复
  • 哇哦
    哇哦
    2021-08-14

    请问又没有解决 我也是报这个错误

    2021-08-14
    有用
    回复 2
    • 清烟
      清烟
      2021-12-20
      后来解决了, 但是太久了, 不好意思啊, 我已经给忘记了
      2021-12-20
      回复
    • 抬头30°的微笑
      抬头30°的微笑
      2022-11-04
      请问解决了吗,我也遇到了这个问题
      2022-11-04
      回复
登录 后发表内容
问题标签