发货后的退款,是逆向链路中最复杂的一种。 货物已经在路上,甚至已经到了买家手中,要撤销这部分合同, 需要售后域、履约域、交易域三方精确分工,各司其职。
| 对比维度 | 发货前取消 | 发货后退款 |
|---|---|---|
| 库存处理 | 解冻库存(归还仓库) | 不退库存(商品已出库,另行处理) |
| 退款路径 | 双轨并行 | 双轨并行 |
| 订单终态 | CANCELLED |
CLOSED(所有sku退完后) |
发货后,库存不退回仓库。
原因:
交易域的职责:只记录"这笔 SKU 已退款"
什么时候可以关单(CLOSED)?
关单的条件是:所有 SKU 都已经退完。
这里不一定严格要求所有 sku 上的钱已经退完,SKU 有没有退完 是售后域的业务判断,有可能会存在运费不退或只退一部分但需要关单的情况。