收藏
回答

平台证书切换后应答使用公钥进度一直为 0%,超过7天仍未完成

您好,我在微信商户平台已完成平台证书申请及公钥配置,当前回调使用公钥为 100%,但应答使用公钥始终为 0%,并提示“进度停留超过7天,请检查系统情况”。


开发环境已按官方文档要求,完成以下操作:

・使用新版平台证书(通过 openssl 查看序列号)

・代码中启用 sign_with_platform_cert: true

・正确传入 serial_noprivate_keycerts(使用 X509Certificate 对象)

・云函数运行日志中仍然显示 “缺少公钥” 错误

・已在商户平台配置 JSAPI 授权目录(主域名及子域名均已添加)



现在疑问如下:

1,是否是平台自动切换机制未完成导致未正式启用新公钥?

2,是否需要手动干预或申请重置该切换流程?

3,是否系统侧存在异常?能否协助后台强制刷新状态或重新初始化?



烦请协助排查或提供处理建议,谢谢!

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

1 个回答

  • Memory
    Memory
    06-14

    应答使用公钥的比例:是商户自己控制的,通过商户的http请求头的Wechatpay-Serial带微信支付公钥ID还是平台证书ID来判断

    应答使用公钥比例=近7天用微信支付公钥调接口次数/近7天v3接口总调用次数,数据更新频率是1小时,所以当你全量切到微信支付公钥之后还需要等待7天,比例才会变成100%

    06-14
    有用 1
    回复
登录 后发表内容