【产品经理】订单处理4-拆单策略

2024-06-17 23:52

本文主要是介绍【产品经理】订单处理4-拆单策略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
上次讲解了订单的促销策略,本次讲解下订单处理过程中的拆单策略。
在这里插入图片描述
订单拆单策略分为自动拆单、手动拆单,拆单时机也分为订单未被审核前拆单、订单审核后因仓库/快递情况的拆单,本次主要讲解订单未被审核前拆单、订单审核后快递超重的拆单,订单因分仓的拆单在智能分仓策略中讲解。

订单未被审核前,主要包括预售拆单、退款商品拆单、指定商品拆单,此三种拆单方式均可设置为自动或者手动模式。

一、预售拆单

预售拆单包括预售商品拆单、按预售期拆单。

  1. 预售商品拆单:是指订单中同时存在预售商品和普通商品时,将预售商品拆出单独成为一单,预售商品一般是有标记的,比如在商品的网店品名上会标记【预售】,根据每个平台不同,各有设置。
  2. 按预售期拆单:当一个订单中有多个产品均有预售,且商品存在预售期时,当到达预售期时,自动拆分转为正常订单。

在这里插入图片描述

二、退款商品拆单

当订单下单成功后,某个商品退款,需要将此商品拆出订单,其他商品正常发货,退款商品要根据订单状态,对订单做不同处理。

退款商品可自动拆单,也可不自动拆单,自动挂起,手动拆单。

一般商品退款后,要重新走促销策略,计算赠品活动。

三、指定商品拆单

即指定某个商品从订单中拆出,此种需要设置订单拆分方案,系统可根据设置的方案自动拆单或手动拆单。
在这里插入图片描述
订单也可手动直接选择指定商品执行拆分。
在这里插入图片描述

四、超重拆单

超重拆单,一般发生在订单审核后,分完仓库和快递后,根据快递公司的超重规则,设置拆单即可。

注意:

  1. 拆单要考虑赠品情况,一般赠品要跟主商品放到一起,尽量不要单独拆出;
  2. 拆单要考虑订单优惠的金额的的分摊,一般是按照商品金额比例进行分摊。

这篇关于【产品经理】订单处理4-拆单策略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1070746

相关文章

Redis中6种缓存更新策略详解

《Redis中6种缓存更新策略详解》Redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案,然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性,本文将介绍Redis中6种缓存更... 目录引言策略一:Cache-Aside(旁路缓存)策略工作原理代码示例优缺点分析适用场景策略二:Re

Java 中的 @SneakyThrows 注解使用方法(简化异常处理的利与弊)

《Java中的@SneakyThrows注解使用方法(简化异常处理的利与弊)》为了简化异常处理,Lombok提供了一个强大的注解@SneakyThrows,本文将详细介绍@SneakyThro... 目录1. @SneakyThrows 简介 1.1 什么是 Lombok?2. @SneakyThrows

在 Spring Boot 中实现异常处理最佳实践

《在SpringBoot中实现异常处理最佳实践》本文介绍如何在SpringBoot中实现异常处理,涵盖核心概念、实现方法、与先前查询的集成、性能分析、常见问题和最佳实践,感兴趣的朋友一起看看吧... 目录一、Spring Boot 异常处理的背景与核心概念1.1 为什么需要异常处理?1.2 Spring B

python处理带有时区的日期和时间数据

《python处理带有时区的日期和时间数据》这篇文章主要为大家详细介绍了如何在Python中使用pytz库处理时区信息,包括获取当前UTC时间,转换为特定时区等,有需要的小伙伴可以参考一下... 目录时区基本信息python datetime使用timezonepandas处理时区数据知识延展时区基本信息

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

Python Transformers库(NLP处理库)案例代码讲解

《PythonTransformers库(NLP处理库)案例代码讲解》本文介绍transformers库的全面讲解,包含基础知识、高级用法、案例代码及学习路径,内容经过组织,适合不同阶段的学习者,对... 目录一、基础知识1. Transformers 库简介2. 安装与环境配置3. 快速上手示例二、核心模

一文详解Java异常处理你都了解哪些知识

《一文详解Java异常处理你都了解哪些知识》:本文主要介绍Java异常处理的相关资料,包括异常的分类、捕获和处理异常的语法、常见的异常类型以及自定义异常的实现,文中通过代码介绍的非常详细,需要的朋... 目录前言一、什么是异常二、异常的分类2.1 受检异常2.2 非受检异常三、异常处理的语法3.1 try-

Python使用getopt处理命令行参数示例解析(最佳实践)

《Python使用getopt处理命令行参数示例解析(最佳实践)》getopt模块是Python标准库中一个简单但强大的命令行参数处理工具,它特别适合那些需要快速实现基本命令行参数解析的场景,或者需要... 目录为什么需要处理命令行参数?getopt模块基础实际应用示例与其他参数处理方式的比较常见问http

Java Response返回值的最佳处理方案

《JavaResponse返回值的最佳处理方案》在开发Web应用程序时,我们经常需要通过HTTP请求从服务器获取响应数据,这些数据可以是JSON、XML、甚至是文件,本篇文章将详细解析Java中处理... 目录摘要概述核心问题:关键技术点:源码解析示例 1:使用HttpURLConnection获取Resp

redis过期key的删除策略介绍

《redis过期key的删除策略介绍》:本文主要介绍redis过期key的删除策略,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录第一种策略:被动删除第二种策略:定期删除第三种策略:强制删除关于big key的清理UNLINK命令FLUSHALL/FLUSHDB命