收藏
回答

微信发起转账报证书序例号错误?

报错:The `certs(47457FAFB282DA6C3EF4B78FA2DF8C4B57A79ACC)` contains the merchant's certificate serial number(47457FAFB282DA6C3EF4B78FA2DF8C4B57A79ACC) which is not allowed here.

问一下,这个是什么原因,证书看了是对的


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

2 个回答

  • 微信支付质量运营助手
    微信支付质量运营助手
    08-04

    商户号有两类证书。其中API证书在v3版本接口中,主要用于接口调用时的生成签名。平台用证书用于v3版本接口的验签及敏感信息加密。

    在请求头传证书序列号时请注意字段区分,API证书序列号对应字段名是serial_no,平台证书序列号对应字段名是wechatpay-serial。如有其他疑问请在本页面追问,或者联系我们在线技术支持

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

    初始化 config 配置错了,平台证书序列号和商户证书序列号你配置为同一个了

    08-04
    有用
    回复
登录 后发表内容