收藏
回答

微信申请退款成功的回调不是SUCCESS,却是status=PROCESSING?

我需要根据成功回调的标识符来给定订单的最终状态,最终那我到底拿status=PROCESSING判断?还是根据文档的SUCCESS来判断呢?

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

3 个回答

  • Memory
    Memory
    2023-08-07

    以“refund_status”状态判断

    2023-08-07
    有用 1
    回复
  • 2023-08-07

    退款接口是异步的,调用退款接口返回的PROCESSING表示还没有处理完成,需要等待微信的异步通知,以异步通知的结果为准;

    https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_11.shtml

    2023-08-07
    有用
    回复 1
    • 夏天
      夏天
      2023-08-07
      非常感谢!需要等待微信的异步通知这一步我是需要怎么处理能够获取到SUCCESS
      2023-08-07
      回复
  • 正青春
    正青春
    2023-08-07

    满足返回状态码return_code是String(16)SUCCESS,业务结果result_code是String(16)SUCCESS退款申请接收成功,退款成功。

    https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_4

    2023-08-07
    有用
    回复
登录 后发表内容