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

大家好,我是汤师爷~

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

售后领域的关键概念模型

售后域核心概念模型

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

相关推荐

  • 交易系统:应用层、领域层分层架构设计

    大家好,我是汤师爷~ 线上线下交易系统的应用架构包括终端、应用层、领域层和关联系统。 应用层能力 应用层定义软件的应用功能,负责接收用户请求、协调领域层执行任务并返回结果。主要包括以下模块: 1)C端服务模块 为消费者提供完整的交易链路功能,包括加购、下单、支付、结算、拆单、确认收货和退货退款等。 2)商家后台 为商家提供全面的订单管理功能,包括订单操作、搜…

    2024 年 12 月 31 日
    16000
  • 【GreatSQL优化器-09】make_join_query_block

    【GreatSQL优化器-09】make_join_query_block 一、make_join_query_block介绍 GreatSQL优化器对于多张表join的连接顺序在前面的章节介绍过的best_access_path函数已经执行了,接着就是把where条件进行切割然后推给合适的表。这个过程就是由函数make_join_query_block来执…

    2025 年 1 月 16 日
    14200
  • 【Java】:lambda 表达式

    📃个人主页:island1314 🔥个人专栏:java学习 ⛺️ 欢迎关注:👍点赞 👂🏽留言 😍收藏 💞 💞 💞 1. 背景 🚀 🔥 Lambda 表达式 是JDK8新增的特性,Lambda 表达式 可以取代大部分匿名内部类,写出更优雅的Java代码,尤其在集合的遍历和其他集合操作中,可以将函数作为一个方法的参数,也就是函数作为参数传递到方法中,极大地优化代…

    2024 年 12 月 30 日
    13900
  • WxPython跨平台开发框架之列表数据的通用打印处理

    在WxPython跨平台开发框架中,我们大多数情况下,数据记录通过wx.Grid的数据表格进行展示,其中表格的数据记录的显示和相关处理,通过在基类窗体 BaseListFrame 进行统一的处理,因此对于常规的数据记录打印,我们也可以在其中集成相关的打印处理,本篇随笔介绍如何利用WxPython内置的打印数据组件实现列表数据的自定义打印处理,以及对记录进行分…

    2024 年 12 月 30 日
    16000
  • 2024年 Java 面试八股文(20w字)

    第一章-Java基础篇 1、你是怎样理解OOP面向对象 难度系数:⭐ 面向对象是利于语言对现实事物进行抽象。面向对象具有以下特征: 继承: 继承是从已有类得到继承信息创建新类的过程 封装:封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口 多态性:多态性是指允许不同子类型的对象对同一消息作出不同的响应 2、重载与重写区别 难度系数:⭐ 重…

    2024 年 12 月 27 日
    16700

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信