Skip to content

退款过程状态

概述

退款过程状态独立于订单履约主状态,用于表示退款申请与处理进度。

退款状态定义

refundStatus说明
none未发起退款
processing退款处理中(客服/后台已受理,尚未完成退回积分/现金)
succeeded退款成功(订单最终应置为 orderStatus=refunded
rejected退款拒绝/不支持退款(订单保持原 orderStatus

与订单主状态的关系

  • refundStatusorderStatus 相互独立。
  • refundStatus=succeeded 时,订单最终应更新为 orderStatus=refunded
  • refundStatus=rejected 时,订单主状态保持不变。

实现建议

  • 订单履约状态与退款状态应分别存储,避免语义混淆。
  • 退款完成时,需要联动更新订单主状态为 refunded
  • 退款拒绝时,仅更新退款状态,不修改当前履约主状态。

谷子科技知识库平台 - 多格式摄入、受控编译、岗位隔离问答