交易系统:退款单模型设计详解

大家好,我是汤师爷~

退款单是交易逆向流程的核心,它在售后管理中扮演着至关重要的角色。

售后领域的关键概念模型

售后域核心概念模型

1、退款单

退款单是追踪和管理退款流程的关键业务文档,它包含以下重要信息:

  • 租户ID:用于识别所属的商家或机构
  • 退款单ID:每张退款单的唯一代码
  • 原订单ID:与退款单相关联的原始订单编号
  • 业务类型:包括仅退款、退货退款等选项
  • 退款类型:例如全额退款、部分退款、按商品退款等
  • 创建时间:退款单被创建的具体时间
  • 退款状态:显示当前退款流程的阶段
  • 退款原因:详细说明退款的原因,如顾客不满意、商品损坏等
  • 退款金额:应退还给顾客的金额
  • 退款手续费:退款过程中产生的手续费用

2、退款资金信息

退款资金信息涵盖了退款过程中的关键财务数据,包括以下要素:

  • 支付单号:与原始支付记录相匹配的编号
  • 渠道退款单号:由支付渠道提供的退款凭证编号
  • 退款状态:显示当前退款处理的进度,例如待处理、处理中、已完成
  • 退款金额:本次退款的具体金额
  • 退款账户:退款将转入的目标账户,可能是用户余额、微信、支付宝等

3、退款明细

退款明细记录了每笔退款交易中商品的详细信息,包括以下关键字段:

  • 退款明细ID:每条退款记录的唯一标识
  • 商品ID:被退款商品的唯一编号
  • SKU_ID:商品规格的唯一标识
  • 商品退货数量:本次退货的商品数量
  • 商品退款金额:该商品的退款金额

退款单状态机制

1、仅退款状态机制

仅退款状态机制详细描述了用户申请仅退款时,退款单的处理流程和状态变化。主要状态包括待审核、待买家处理、售后完成和售后关闭。状态间的转换流程可通过下图了解。

仅退款状态机

2、退货退款状态机制

退货退款状态机制详细描述了用户申请退货退款时,退款单的处理流程和状态变化。主要状态包括待审核、待退货、待收货、售后完成、待买家处理和售后关闭。状态间的转换流程可通过下图了解。

退货退款状态机

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/4378.html

(0)
LomuLomu
上一篇 2024 年 12 月 24 日 下午11:40
下一篇 2024 年 12 月 26 日 上午1:18

相关推荐

  • 华为OD机试E卷 –模拟目录管理功能–24年OD统一考试(Java & JS & Python & C & C++)

    文章目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码 Java算法源码 python算法源码 c算法源码 c++算法源码 题目描述 实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。支持命令: 创建目录命令:mkdir 目录名称,如 mkdir abc 为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。…

    未分类 2025 年 1 月 15 日
    42000
  • 一文带你了解什么是servlet

    介绍 Servlet是在服务器端运行的Java程序,可以接收客户端请求并做出响应,是基于 Java 技术的 web 组件,该组件由容器托管,用于生成动态内容。他是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 servlet说实在点就是个接口,浏览器发送请求给Tomcat(服务器),若是这个请求正好对应了servle…

    2025 年 1 月 16 日
    41300
  • JavaCV 图像边缘检测 之 Canny 算法

    # 博主简介 我是**CSDN博客专家**,同时也是**历代文学网**的总架构师,拥有超过**15年**的行业经验。我精通**Java编程**,擅长**高并发系统设计**,对**Springboot和微服务架构**有深入的理解和实践经验。此外,我还熟悉**Linux操作系统**、**ESXI虚拟化技术**,以及**云原生技术栈Docker和Kubernete…

    未分类 2024 年 12 月 27 日
    34700
  • 实战指南:理解 ThreadLocal 原理并用于Java 多线程上下文管理

    目录 一、ThreadLocal基本知识回顾分析 (一)ThreadLocal原理 (二)既然ThreadLocalMap的key是弱引用,GC之后key是否为null? (三)ThreadLocal中的内存泄漏问题及JDK处理方法 (四)部分核心源码回顾 ThreadLocal.set()方法源码详解 ThreadLocalMap.get()方法详解 Th…

    2024 年 12 月 30 日
    43300
  • 成长之路:从编程小白到技术探索者

    掌握计算机思维并非一日之功,而是需要持续积累的过程。每个人的思维方式都独具特色,毕竟我们不是设定好程序的机器。常言道要换位思考,因为身处其中往往看不清全貌。曾在一本名为《代码大全》的书中读到关于结对编程的建议,这让我意识到:许多任务单靠个人难以完成。即便拥有双重智慧,也只能影响自己。无论是家庭还是企业,其发展轨迹都难以被个人掌控——有人能延缓这个过程,但无法…

    未分类 2025 年 5 月 14 日
    10600

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信