收藏
回答

微信退款,钱已经到用户账户了,但代码中还报签名错误

请求接口之前的签名和退款成功后的签名不匹配,但是钱还是到了用户账户上.


接收到的签名:4ADE675E3E629E82F85E477D0D6370E3 (有18个参数参与了签名)

本地计算新的签名: DF209A5541715E28E41C1B4B2617899A

appid=xxx&cash_fee=50&cash_refund_fee=1&coupon_refund_count=0&coupon_refund_fee=0&mch_id=xxx&nonce_str=zIYCzMezzLaIF0S2&op_user_id=xxx&out_refund_no=20210524153504017&out_trade_no=20210513144752190&refund_fee=1&refund_id=0004&result_code=SUCCESS&return_code=SUCCESS&return_msg=OK&total_fee=50&transaction_id=000

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

1 个回答

  • Memory
    Memory
    2021-05-30

    这里是回调验签失败

    2021-05-30
    有用
    回复 1
    • ㅤ王QA
      ㅤ王QA
      2021-05-31
      请问下这种情况下是怎么解决的啊.
      2021-05-31
      回复
登录 后发表内容