归属方式决定曲线
退款率等于退款金额除以成交金额,两个选择决定曲线形状:分子按退款发生时间还是按原单时间归属,分母用同日成交额还是同批订单的成交额。按退款发生日算能反映当期资金流出,按原单日算能反映订单质量,两条曲线在跨期退款多的业务里差异明显。报表必须固定一种默认归属,同时允许切换观察,不能把两套数字混着用。
基本信息
| 分子 | 退款流水金额,含部分退款 |
|---|---|
| 分母 | 成交金额,需与分子同期 |
| 归属方式 | 按退款发生日或按原单日 |
| 状态范围 | 是否只计已到账退款 |
| 口径切换 | 默认唯一,允许对比查看 |
典型使用场景
- 监控商品质量:退款率按商品、供应商拆解,定位问题货源
- 评估活动效果:大促后的退款率是否显著上升
- 渠道风控:某渠道或支付方式的退款异常需要复核对账
- 跨期退款分析:区分当期退款与历史订单退款对现金的影响
- 与财务退款流水核对,确认统计口径与账务一致
按退款发生日
按退款发生日
-- 按退款发生日归属
SELECT substr(refund_ts, 1, 10) AS dt,
sum(refund_amt) / nullif(sum(origin_pay_amt), 0) AS rate_by_refund_dt
FROM fact_refund
WHERE status = 'success'
GROUP BY substr(refund_ts, 1, 10);
-- 按原单日归属:分母换成同批订单的成交金额
-- 两种归属同时保留,报表只展示其中一种口径选择
| 要素 | 选择 | 差异影响 |
|---|---|---|
| 归属时间 | 退款发生日或原单日 | 跨期退款多时两条曲线差异明显 |
| 退款范围 | 整单退与部分退 | 部分退不计入则退款率偏低 |
| 状态 | 已到账或包含申请中 | 含申请中会高估 |
| 分母 | 当日成交额或原单成交额 | 分母错配会出现单日超过百分之百 |
单日退款率超过百分之百通常是分母错配的信号:分子按退款日、分母按同日成交额时,上月订单的退款会被算进今天的分子,这是口径问题而不是业务异常。
部分退款要在行级保留可核对的信息,只统计整单退款会让退款率长期偏低,在按金额部分退款的业务里尤其明显。