Skip to main content
本页的事件跟踪一笔退款单从创建到完成的全过程。请先阅读事件概述了解外层结构、去重方式以及所有事件通用的规则。

本页的事件

payment.refund.updated

退款的主事件。

事件触发条件

这笔退款单的 status 每变化一次发一条事件。 退款状态变化 上图为主要的状态变化路径,绿色框为终态。事件可能不按顺序送达,参见事件顺序。

事件内容

失败原因

请根据 failed_reason.code 决定如何处理。

示例事件

以下示例只展示 data 对象。外层结构所有事件都一样,参见事件结构。

退款单已创建

记录并等待。收到终态事件前,不要重复提交同一笔退款。

退款完成

对账,并在您的系统中将该退款标记为已完成。

退款失败

未退还任何资金。 本例转账从未上链,因此 tx_hash 为空。

退款在转账之前就失败

手续费无法扣收。向 Fee Station 充值后重新创建退款。

高级事件

需要退款的链上交易细节时,可订阅高级事件 payment.refund.status.updated,参见高级事件。