收藏
回答

微信支付退款开发

<xml>

<appid><![CDATA[公司的]]></appid>

<mch_id><![CDATA[公司的]]></mch_id>

<nonce_str><![CDATA[1921686221116172491567058513174]]></nonce_str>

<op_user_id><![CDATA[公司的]]></op_user_id>

<out_refund_no><![CDATA[172171872108597961566978196751]]></out_refund_no>

<out_trade_no><![CDATA[172171872108597461566977951936]]></out_trade_no>

<refund_fee><![CDATA[1]]></refund_fee>

<total_fee><![CDATA[1]]></total_fee>

<transaction_id><![CDATA[4200000393201908287316040630]]></transaction_id>

<sign>E2705C90A4BDA5B4432671F693730290</sign>

</xml>

这个提交的xml跟官方的校验口一模一样的但是还是报签名错误


<xml>

<return_code><![CDATA[FAIL]]></return_code>

<return_msg><![CDATA[签名错误]]></return_msg>

</xml>


最后一次编辑于  08-29  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    08-29

    更换一下KEY

    08-29
    赞同
    回复 4
    • 诡影
      诡影
      08-30
      需要换key吗?是因为之前的key失效了吗
      08-30
      回复
    • 诡影
      诡影
      08-30
      这个key是不能修改的,app已经上线了,key修改了会影响线上支付
      08-30
      回复
    • 诡影
      诡影
      08-30
      解决了,谢谢
      08-30
      回复
    • 空灭道
      空灭道
      09-02回复诡影
      同样问题,请问怎么解决的?
      09-02
      回复