收藏
回答

部分订单微信支付回调提示签名错误

如题,签名如果错误不是应该直接无法支付吗?为什么支付成功了回调返回的xml数据处理提示签名错误,而且还是很少一部分订单,有人遇到过吗?求解

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

2 个回答

  • Memory
    Memory
    2021-06-05

    验签是必须要的

    2021-06-05
    有用
    回复 2
    • 刘启
      刘启
      2021-06-09
      嗯嗯,请问有什么办法解决吗?
      2021-06-09
      回复
    • Flying Fish
      Flying Fish
      2021-09-29
      微信支付平台的文档没写清楚,在你接收到回调请求之后,将回调参数拿出来,在验签时,参数的字段顺序要和微信回调请求的保持一致,才能完成验签,当然这个顺序可不是文档中的那个顺序
      2021-09-29
      回复
  • 老张
    老张
    2021-06-04

    支付回调里的签名叫做验签,初期你可以跳过这一步,将来需要的时候再加上验签。

    2021-06-04
    有用
    回复 5
    • 刘启
      刘启
      2021-06-05
      好的谢谢
      2021-06-05
      回复
    • 刘启
      刘启
      2021-06-05
      刚才想了下不敢跳过这一步,怕有人恶意攻击
      2021-06-05
      回复
    • 老张
      老张
      2021-06-06回复刘启
      初期。初期。初期。先业务流转起来,坏人攻击也要坏人看得上你们的,你们的业务量有那么大吗?
      2021-06-06
      回复
    • 刘启
      刘启
      2021-06-09回复老张
      嗯,业务量挺大的,最近支付回调老是出问题,才发现签名错误的问题?请问有什么办法解决吗?
      2021-06-09
      回复
    • 老张
      老张
      2021-06-09回复刘启
      没有办法。如果是单纯的验签问题,好解决,但是你的情况是有的人成功,有的人失败,只能你自己定位到失败的原因,如果你能拿到错误信息,看不懂的话,倒是可以来这里继续问。
      2021-06-09
      回复
登录 后发表内容