收藏
回答

微信支付退款查询接口返回接口缺少字段

V2版文档中,退款查询接口有返回refund_count,实际中没有返回此字段

<xml>

<appid><![CDATA[wx04a784ab]]></appid>

<cash_fee><![CDATA[129]]></cash_fee>

<mch_id><![CDATA[16030412]]></mch_id>

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

<out_refund_no><![CDATA[81a0f1890ef74dd0a065984b86696]]></out_refund_no>

<out_trade_no><![CDATA[2d4a558bfc2241d1b2c0e6b498d0e]]></out_trade_no>

<refund_account><![CDATA[REFUND_SOURCE_RECHARGE_FUNDS]]></refund_account>

<refund_channel><![CDATA[ORIGINAL]]></refund_channel>

<refund_fee>129</refund_fee>

<refund_id><![CDATA[503011074120210320073081889]]></refund_id>

<refund_recv_accout><![CDATA[支付用户的零钱]]></refund_recv_accout>

<refund_status><![CDATA[SUCCESS]]></refund_status>

<refund_success_time><![CDATA[2021-03-20 11:48:12]]></refund_success_time>

<result_code><![CDATA[SUCCESS]]></result_code>

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

<return_msg><![CDATA[OK]]></return_msg>

<sign><![CDATA[862BCD0C12F0C3B18E58F5F1D2EEC]]></sign>

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

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

</xml>

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

2 个回答

  • 尘飞扬、
    尘飞扬、
    2021-03-26

    楼主问个问题,微信支付申请退款老是返回{"success":false,"message":"服务器正忙,请稍候重试"}。能给指点指点不,我是升级了商户api证书,在本地测试的。

    2021-03-26
    有用
    回复
  • Memory
    Memory
    2021-03-26

    已反馈,等结果

    2021-03-26
    有用
    回复 4
    • 鋆坤
      鋆坤
      2021-03-26
      「refund_count」不是申请退款的退款笔数吗?比如100元的订单,第一次退款10元,第二次退款10,「refund_count」就应该是2,而且文档写的是必填项啊,之前都有返回,代码突然不能用了才发现微信报文缺少「refund_count」
      2021-03-26
      回复
    • Memory
      Memory
      2021-03-26回复鋆坤
      尴尬,我看错了。。。看成了coupon_refund_count
      2021-03-26
      回复
    • Memory
      Memory
      2021-03-26回复鋆坤
      反馈了,等回复
      2021-03-26
      回复
    • Memory
      Memory
      2021-03-26回复Memory
      这边提供下请求参数,请求时间点
      2021-03-26
      回复
登录 后发表内容
问题标签