收藏
回答

对接微信商户号支付接口报错:应答的微信支付签名验证失败

商户号、证书序列号和对应的证书都是正确的,调用支付接口https://api.mch.weixin.qq.com/v3/pay/transactions/app返回异常,异常信息:应答的微信支付签名验证失败。请问这是什么原因?签名用的是PHPSDK写好的签名方法。



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

2 个回答

  • 微信支付质量运营助手
    微信支付质量运营助手
    星期一 16:09

    请在商户平台 → API安全 → 平台证书 页面核对是否有平台证书。如果没有平台证书的话请用微信支付公钥方案来验签。

    微信支付公钥和平台证书都是用于v3版本接口的验签及敏感信息加密,公钥没有有效期,便于维护,建议使用公钥方案:https://pay.weixin.qq.com/doc/v3/merchant/4012153196

    星期一 16:09
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    星期一 15:57

    把完整的报错贴出来

    星期一 15:57
    有用
    回复 2
登录 后发表内容