商户ID:1286088601
代码如下:
响应结果:
Cannot found the serial(`583F524DC627E91866167535C806D11E1CD12B81`)'s configuration, which's from the response(header:Wechatpay-Serial),your's PUB_KEY_ID_0112860886012025062700111588000000.
根据社区说明,平台证书还在生效,但是我们的商户号平台证书7月份就已经过期了,并且现在只显示一个指引按钮,都没有操作按钮了,尝试使用接口下载证书
响应结果:
Client error: `GET https://api.mch.weixin.qq.com/v3/certificates` resulted in a `403 Forbidden` response:
{"code":"NOT_ENOUGH","message":"平台证书已过期失效,请联系微信支付技术支持。"}
实在没招了,我要怎么搞?救救孩子吧

你好,这个商户号目前还是平台证书方案。希望使用公钥方案的话请参考这里申请切换即可https://pay.weixin.qq.com/doc/v3/merchant/4012154180
如果有特殊原因想用回平台证书,请参考这里切回https://pay.weixin.qq.com/doc/v3/merchant/4015419357
微信支付公钥和平台证书都是用于v3版本接口的验签及敏感信息加密,公钥没有有效期,便于维护,建议使用公钥方案:https://pay.weixin.qq.com/doc/v3/merchant/4012153196
如果还有疑问,请通过在线技术支持联系我们https://support.pay.weixin.qq.com/aidevhelper
在请求头上,显式声明用的wechatpay-serial,平台就按声明的头做响应,例如:
->post(['json' => [], 'headers' => ['Wechatpay-Serial' => 'PUB_KEY_ID_0112860886012025062700111588000000']])这种方式不保证平台异步回调时也用微信支付公钥通知,决策权在他们那,黑盒模式无法干预。最好是联系官方技术支持,帮你解决此问题。