在交易过程中,商家收到异步通知,但是不清楚这个是由于交易创建后,用户超时未付款导致触发的异步通知,还是全额退款导致触发的异步通知。本文主要以2者的不同点进行区分:
未付款交易超时关闭
用户在指定时间内未支付,导致的交易关闭,没有交易退款金额等信息。
全额退款
用户支付完成后全额退款成功,含有交易退款金额和退款时间等信息。
如何区分
未付款交易超时关闭和全额退款的异步通知都是交易关闭TRADE_CLOSED状态,但是全额退款的异步通知中有refund_fee(总退款金额)、gmt_refund(交易退款时间)等参数,超时关闭没有,可以根据这个进行区分。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。