收藏
回答

微信支付下单回调验证签名失败

下单时对appid,device_info,mch_id,nonce_str,key进行MD5加密签名,付款成功对支付结果进行回调后同样对(appid,device_info,mch_id,nonce_str,key)进行MD5加密报出验证签名失败,

最后一次编辑于  09-17
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    09-17

    支付验证签名失败一般有两个原因:


    1,签名时的KEY值不正确,需要商户确认KEY值是正确的。


    2,下单和调起支付的签名类型不一致或调起支付的签名参数和文档不一致。


    09-17
    赞同
    回复 1
    • 
      09-22
      支付通知回调时,验签时的参数,是微信此时返回的参数还是当初下单(获取prepay_id)时的参数?
      09-22
      回复