[64436104] 7.订单系统》对接onbuy平台-缺货状态的订单如果订单退款取消的话需要截单处理
状态:已发布 | 创建:2021-09-01 17:57:04 | 完成:2021-09-08 11:49:39 | 最后更新:2022-04-27 10:55:05 TAPD链接 | 项目:ERP事业部(64436104) 处理人:陈家宜; | 开发:曹伟锋; | 创建人:陈家宜 | 优先级:High | 模块:销售-订单管理 | 标签:
原始需求描述
用户场景
见父需求
【产品需求】 订单状态 | 名词解释 | 中文解释 | 映射说明 | awaiting_dispatch | | 等待发货 | 1生成待发货审核状态的订单 | dispatched | | 已发货 | 1.生成已发货状态的订单 | complete | | 完成 | 1.生成已发货状态的订单 | cancelled | | 取消 | 1、不生成标准单 | cancelled_by_seller | | 卖家取消订单 | 1、不生成标准单
| cancelled_by_buyer | | 买家取消订单 | 1、不生成标准单
| partially_dispatched | | 部分发货 | 1.生成订单时将部分发货的订单计入系统的已发货状态(部分发货也当做已发货处理,让客户自行处理未发货订单) | partially_refunded | | 部分退款(订单发货后客户发起退款才会处于这个状态) | 1、生成标准单到已发货,并且对这类订单增加系统标记“部分退款”
| refunded | | 已退款 | 1、不生成标准单 |
已生成的订单截单处理逻辑 1.订单在系统内状态为待发货审核、问题件、冻结中如果遇到平台状态更新为cancelled、cancelled_by_seller、cancelled_by_buyer、refunded则将订单转已废弃处理 2.订单在系统内状态为待发货审核、冻结中如果遇到平台状态更新为partially_refunded则将订单转为问题件并且增加标记“部分退款”。如果问题件内订单遇到平台状态更新为partially_refunded则订单增加标记“部分退款” 3.订单在系统内状态为待发货、缺货状态如果遇到平台状态更新为cancelled、cancelled_by_seller、cancelled_by_buyer、refunded则将订单截单转问题件处理 4.订单在系统内状态为待发货、缺货状态如果遇到平台状态更新为partially_refunded则将订单状态截单转问题件并且增加标记“部分退款” 5.订单在系统状态为已发货、已废弃状态下如果遇到平台状态cancelled、cancelled_by_seller、cancelled_by_buyer、refunded、partially_refunded则对这个订单进行截单操作,由于订单已发货或者已废弃无法再进行处理则标记“Stop Order Fail”