收藏
回答

在微信商户后台手动发起的退款,怎么解密退款的xml通知消息呀?

我商户用的是apiV3Key验证, 然后我在商户后台手动点击退款后,微信商户给返回了xml的退款通知,数据如:

<xml><return_code>SUCCESS</return_code><appid><![CDATA[wxb0d59xxx64e]]></appid><mch_id><![CDATA[166xxxx44]]></mch_id><nonce_str><![CDATA[c66b36334aa1ce3d89eeda73ee9d9521]]></nonce_str><req_info><![CDATA[271bWxxxxxxxxxxyyyyyy/qWOFVxY=]]></req_info></xml>

微信官方的SDK怎么解密呢?

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

3 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    2025-05-27

    SDK都是V3,自己写吧https://pay.weixin.qq.com/doc/v2/merchant/4011935223

    2025-05-27
    有用 1
    回复 11
    • hobart
      hobart
      2025-05-27
      按着文档的解密了,报错了。提示了:javax.crypto.BadPaddingException: pad block corrupted
      2025-05-27
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-05-27回复hobart
      用错key了吧
      2025-05-27
      回复
    • hobart
      hobart
      发表于移动端
      2025-05-27回复Memory (私信不回复)
      用的apiV3key
      2025-05-27
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-05-27回复hobart
      V2接口用V3key咋想的?
      2025-05-27
      回复
    • hobart
      hobart
      发表于移动端
      2025-05-27回复Memory (私信不回复)
      那我现在商户平台配的就是V3的key,还能继续配置一个V2的key吗?
      2025-05-27
      回复
    查看更多(6)
  • GZ
    GZ
    2025-07-04

    请问最后是使用哪个key解密的呢

    2025-07-04
    有用
    回复 1
    • hobart
      hobart
      2025-07-16
      用的V2的key才能解密
      2025-07-16
      回复
  • 智能回答 智能回答 该问答由AI生成
    2025-05-27
    有用
登录 后发表内容