收藏
回答

native支付


native支付config对象不就四个参数吗 商户id私钥路径证书序列号和v3秘钥 怎么给我报这个错误:message":"无可用的平台证书,请在商户平台-API安全申请使用微信支付公钥。可查看指引https://pay.weixin.qq.com/doc/v3/merchant/4012153196

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

2 个回答

  • 彳余
    彳余
    2025-07-08

    用:https://myssl.com/cert_decode.html和openssl 解析证书序列号都和代码里面写的一样 那为什么还报错:商户证书序列号有误。请使用签名私钥匹配的证书序列号 native支付

    2025-07-08
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    2025-07-07

    用错了config方法,无平台证书的商户需要使用微信支付公钥方式进行初始化

    2025-07-07
    有用
    回复 4
    • 彳余
      彳余
      2025-07-07
      有平台证书呀,刚刚的问题是 本地没有安装证书 现在 又提示我:商户证书序列号有误。请使用签名私钥匹配的证书序列号,是怎么回事呢 大佬
      2025-07-07
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-07-07回复彳余
      你这报错很明显没有平台证书,报错商户证书序列号有误是你请求头的商户证书序列号和私钥对不上
      2025-07-07
      回复
    • 彳余
      彳余
      2025-07-08
      有的 我刚才用openssl看了证书 和我代码里面是一样的 但还是报:“商户证书序列号有误。请使用签名私钥匹配的证书序列号”
      2025-07-08
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-07-08回复彳余
      要去比对APIclient_key和APIclient_cert,然后再去查对应序列号
      2025-07-08
      回复
登录 后发表内容