Tag: 账务

订阅账务:续费、退款、冲正,以及「已售出的套餐被改了」怎么办

摘要

一个看起来很简单的问题,答案不简单:用户买了一个月套餐、用了 10 天、要求退款,退多少钱?而这只是开始——订阅怎么处理、已经消耗的额度怎么算、续过费先退哪个、账本上怎么写。这篇讲我怎么处理这三个操作,以及一个跨所有操作的机制:购买时的套餐快照。

对账:七类核对、五种容差,以及“只报告不修复”为什么是对的

摘要

我第一版的对账逻辑很简单:把钱包余额和账本净额比一下,不一致就报出来。跑起来之后几乎每个用户都进了异常列表——因为我没想清楚"余额"到底是什么。这篇讲七类核对分别在查什么、为什么它们的容差不一样,以及我为什么坚持让它只报告不修复。