收藏
回答

cash_fee小于total_fee时支付回调验证签名失败,紧急求援

我们的项目中微信支付使用的v2版本api,NATIVE支付方式和jsapi支付方式,在对用户支付成功后的回调信息进行验签时一直有出现(偶现)验签失败的情况,调查后发现是用户支付时参加了某些银行卡的满减活动(回调回来的实际付款金额 cash_fee<total_fee时),这时候就会出现回调验签失败。我们使用的验签代码是apiv2的demo代码。我查了2天对比了正常支付回调参数和满减情况下的回调参数都没太大区别,只有银行信息和支付金额上的略微区别。求助大神给予解答,不胜感激!支付成功微信回调过来的参数如下图:


最后一次编辑于  2021-01-06
回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    2021-01-06

    建议您前往微信支付APIV3文档, 点击右下角‘技术咨询’实时寻求技术帮助。

    请注意在线技术支持的在线时间:10:00-12:00;14:00-18:00

    若您的问题得到解决,请回社区晒出解决方案,以帮助更多遇到此问题的人,感谢您的支持~

    在线咨询主要解决微信支付接口的技术类问题,比如调用接口报错等问题,如遇非此类问题请寻找其他更合适的方式咨询哈。


    2021-01-06
    有用
    回复
  • Memory
    Memory
    2021-01-06

    问题建议在工作日时间在开发文档页面右下角咨询在线技术客服

    2021-01-06
    有用
    回复
登录 后发表内容
问题标签