收藏
回答

实现商家转账接口报错平台证书序列号Wechatpay-Serial错误?

TransferToUser client = new TransferToUser(
        "13301****",
        "382AC2B8A4B4DD92A03A35BAE***********",
        "D:/wxpay/zmkm/cert/apiclient_key.pem",
        "PUB_KEY_ID_0113301752012025052***********",
        "D:/wxpay/zmkm/cert/pub_key.pem"
);

报错信息:

com.platform.busi.wechat.utils.WXPayUtility$ApiException: 微信支付API访问失败,StatusCode: [400], Body: [{"code":"PARAM_ERROR","message":"平台证书序列号Wechatpay-Serial错误"}], Headers: [Server: nginx

Date: Tue, 04 Nov 2025 07:41:01 GMT

Content-Type: application/json; charset=utf-8

Content-Length: 78

Connection: keep-alive

Keep-Alive: timeout=8

Cache-Control: no-cache, must-revalidate

X-Content-Type-Options: nosniff

Request-ID: 088DDCA6C80610F40318F1C5BCA80120E81E28E8BB02-269546506

Content-Language: zh-CN

Wechatpay-Nonce: c25093e13db59781946231904cbec535

Wechatpay-Signature: quWTe9cv3PlVbVXDzRPIoAKp6PtWMJWGwa1G9QjhrpKgU52Q3v4Kd2gSBGnDvp+/OdGTjPMxzRwXKTqJ2k3eWKDRAxxQkg3KEvkPpaEHfv3TEj8zH8OUwpR4D4DRkK2fv1sBEPmB7dNpL/gwOZb2uHWyH9Sa0JGw5J7B0Aq1KhL0ZHgs8aTsHrUCdHWgoVbog9ATkHi36EIWbfGfGQ0tiyORRb21aCAUoy+3Ubr4hGYle3C7nEaKCj4tphyy2seaVHugIa0yXnwIL3cmyOobWXdUWONSQLuzmDxrWf5X0p1XcJ/jPXwkOZSLAAzJiPIUUJaOg5LNIXGG7/BR0iKazw==

Wechatpay-Timestamp: 1762242061

Wechatpay-Serial: 1EEA3B12E55AA87C99D10C********************

Wechatpay-Signature-Type: WECHATPAY2-SHA256-RSA2048

]

at com.platform.busi.wechat.service.TransferToUser.run(TransferToUser.java:93)

at com.platform.busi.wechat.service.TransferToUser.main(TransferToUser.java:59)

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

2 个回答

  • 微信支付质量运营助手
    微信支付质量运营助手
    11-05

    你好,平台证书方案的商户号要切换公钥时,需要在商户平台的公钥页面开启更换之后,公钥才会生效。

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

    Wechatpay-Serial 返回的是平台证书序列号,你是没有切换完毕?

    11-04
    有用
    回复 6
    • 果果
      果果
      11-04
      我也关注到了俩序列号不一致,切换完毕是指微信支付公钥和平台的切换吗?按我上传的图片看是否已经切换到微信支付公钥了?或者我在那边可以确认?
      11-04
      回复
    • 果果
      果果
      11-04
      11-04
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      11-04回复果果
      你这很明显还在平台证书模式
      11-04
      回复
    • 果果
      果果
      11-05回复Memory (私信不回复)
      是的,我的意思是我上面图示是不是已经切换成公钥了,如果切换公钥没成功是否要重新切到平台证书模式再切到公钥模式
      11-05
      回复
    • 支付社区运营
      支付社区运营
      11-05回复果果
      https://pay.weixin.qq.com/doc/v3/merchant/4012154180
      11-05
      回复
    查看更多(1)
登录 后发表内容