请问是否包含退款订单号?
通常包含,但需注意以下情况:
-
退款订单号 vs 原订单号
- 部分平台退款使用新订单号(如
REF-123),需通过关联字段(如原订单ID)映射。 - 部分平台退款仅更新原订单状态(金额变动),订单号不变。
- 部分平台退款使用新订单号(如
-
对账时处理方式
# 示例:退款订单号独立时,先映射到原订单 df_refund['原订单号'] = df_refund['退款订单号'].str.replace('REF-', '') merged = pd.merge(df_platform, df_internal, left_on='订单号', right_on='原订单号') -
关键操作:
- 确认平台结算单是否包含退款行(金额为负)。
- 退款金额应计入对应订单的净收入 = 原金额 + 退款金额(负值)。
- 若退款订单号无法匹配,需按 订单ID + 交易类型 联合查找。
建议:先查看平台结算文档,明确退款是新增行还是修改原行。