侧边栏壁纸
博主头像
前端小菜鸟 博主等级

聪明是一种天赋,而善良是一种选择。

  • 累计撰写 37 篇文章
  • 累计创建 24 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

支付宝异步通知如何区分全额退款和订单超时导致的交易关闭

fanfan
2023-05-30 / 0 评论 / 0 点赞 / 171 阅读 / 0 字
温馨提示:
本文最后更新于2023-05-30,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

未付款交易超时关闭或支付完成后全额退款收到交易的异步通知的trade_status都为TRADE_CLOSED

商家收到交易的异步通知,但是无法明确异步通知是由于交易创建后,用户超时未付款导致交易关闭触发,还是全额退款导致交易关闭触发

对比

用户超时未付款导致交易关闭

全额退款导致交易关闭

说明

用户在指定时间内未支付,导致的交易关闭,没有交易退款金额等信息。

用户支付完成后全额退款成功,含有交易退款金额和退款时间等信息。

如何区分

  • 未付款交易超时关闭和全额退款的异步通知都是交易关闭 TRADE_CLOSED 状态。

  • 全额退款的异步通知中有 gmt_refund(交易退款时间)参数,订单超时关闭没这个参数。

APP 支付和手机网站支付是默认交易状态为 TRADE_CLOSED(交易关闭)会触发异步通知,当面付和电脑网站支付交易状态为 TRADE_CLOSED(交易关闭)不会触发异步通知。

0
博主关闭了所有页面的评论