I received asynchronous notifications for orders from one year ago. gmt_create shows it's from 1 year ago, and trade_status is TRADE_FINISHED, why?
Alipay sends asynchronous notifications when the transaction status changes. For In-store Payment Products, after the refund period is expired, the order status will change from TRADE_SUCCESS to TRADE_FINISHED, triggering an asynchronous notification. The refund period is generally 365 days, so you might receive an asynchronous notification a year later.
背景:
在境外当面付业务中,商户可能会在支付成功365天后又收到一次异步通知。
其中gmt_create为1年前,trade_status为TRADE_FINISHED。
原因:
支付宝会在交易状态发生改变时发送异步通知。
因此支付成功时会发送异步通知。
此外,在境外当面付业务中,超过退款期限之后,订单状态会从TRADE_SUCCESS变为TRADE_FINISHED,也会触发异步通知。
而退款期限一般为365天,因此商户会在一年之后又收到一次异步通知。
NEED HELP?