优惠券需求
功能简述
优惠券分为两类:平台优惠券和店铺优惠券
用户在购买商品结算时,结算金额如果满足优惠券的使用条件,即可使用优惠券
商家端需求
商家端发布的优惠券为店铺优惠券,只能再购买当前店铺的商品时才能使用
查询
菜单位置:商家店铺-促销-优惠券
优惠券列表页展示字段包括:优惠券名称、优惠券面额、优惠券使用门槛金额、领取方式、生效方式、有效期、状态、发放数量、领取数量和限领数量
- 领取方式有:免费领取和活动赠送
- 生效方式有:领取即生效和按有效期生效
- 有效期:显示方式有2种,是根据生效方式来显示的
- 当生效方式为领取即生效时,显示为:领取后x天内有效
- 当生效方式为按有效期生效时,显示的就是具体的有效期开始时间和结束时间
- 状态有:未生效、生效中和已失效
搜索功能:普通搜索和高级搜索
普通搜索:按输入的优惠券名称关键字进行模糊搜索
高级搜索:可按优惠券名称、领取方式、生效方式、状态和有效期进行组合搜索
点击优惠券名称可以查看优惠券详细信息
页面样式如下图所示:
新增
优惠券名称
- 必填项
- 不能超过10个字符
优惠券面额
- 必填项
- 输入框只允许填写大于0的数字,包含小数
- 长度不能超过8个字符
- 不能大于优惠券门槛金额
优惠券门槛金额
- 必填项
- 输入框只允许填写大于0的数字,包含小数
- 长度不能超过8个字符
- 不能小于优惠券面额
优惠券领取方式
- 共2种:免费领取和活动赠送
- 必选项
- 初次加载弹出框,默认选中免费领取
- 选择活动赠送时,优惠券的生效方式只保留领取即生效这一种
- 活动赠送的优惠券只能关联满赠活动,用户通过购买满赠活动商品来获取优惠券
- 活动赠送的优惠券在订单付款后才发放给用户
优惠券生效方式
共2种:按有效期生效和领取即生效
必选项
生效方式随领取方式变化而变化:
领取方式=免费领取,生效方式两种都可以选择
领取方式=活动赠送,生效方式只能选择领取即生效
优惠券有效期
必填项
有效期有2种生成方式,随生效方式变化而变化
生效方式=按有效期生效,直接选择优惠券的具体生效时间
生效方式=领取即生效,需要填写优惠券有效天数,优惠券有效时间是从用户领取优惠券那一刻开始
如果是选择具体生效时间,对生效时间要求如下:
- 开始时间必须要小于结束时间
- 开始时间必须要大于系统当前时间
- 开始时间与结束时间的间隔要超过1小时
如果是填写优惠券有效天数,要求只能填写大于0并且小于1000的整数
优惠券发放数量
- 必填项
- 只允许输入大于0的整数
- 输入长度不能超过8位数
优惠券限领数量
- 必填项
- 只允许输入大于或等于0的整数
- 输入长度不能超过8位数
- 输入0代表不限制用户领取优惠券数量
页面样式如下:
编辑
- 优惠券已领取数量为0的情况下允许进行编辑操作
- 编辑优惠券信息时,页面各字段要求同新增优惠券时一样
作废
- 优惠券状态为未生效或生效中时,允许进行作废操作
- 优惠券作废后,不影响用户已领取的优惠券
- 作废后优惠券状态变为已失效,用户不可再领取此优惠券
删除
- 只有已失效的优惠券允许进行删除操作
- 已删除的优惠券不可恢复
- 已删除的优惠券不影响用户已领取的优惠券
领取记录
领取记录列表展示字段包括:领取会员名称、优惠券面额、有效期、是否使用、使用的订单编号、优惠券状态和失效原因
- 只有优惠券已使用的状态下才会展示具体的订单编号
- 只有优惠券已失效的状态下才会展示失效原因
搜索功能:普通搜索和高级搜索
普通搜索:按输入的领取优惠券的会员名称关键字进行模糊搜索
高级搜索:可按领取优惠券的会员名称、是否使用和优惠券状态进行组合搜索
未使用的优惠券,商家可以作废,作废时必须要输入具体原因(120字符以内),被作废的优惠券用户不可以再使用
页面样式如下:
领取记录列表:
作废原因填写:
平台端需求
平台端发布的优惠券为通用优惠券,使用范围不局限于某一个商家,而是受限于发布优惠券时选择的使用范围
查询
菜单位置:平台管理端-促销-优惠券
优惠券列表页展示字段包括:优惠券名称、优惠券面额、优惠券使用门槛金额、适用范围、生效方式、有效期、状态、发放数量、领取数量、限领数量和店铺承担比例
- 适用范围有:全品、分类和部分商品
- 生效方式有:领取即生效和按有效期生效
- 有效期:显示方式有2种,是根据生效方式来显示的
- 当生效方式为领取即生效时,显示为:领取后x天内有效
- 当生效方式为按有效期生效时,显示的就是具体的有效期开始时间和结束时间
- 状态有:未生效、生效中和已失效
搜索功能:普通搜索和高级搜索
普通搜索:按输入的优惠券名称关键字进行模糊搜索
高级搜索:可按优惠券名称、适用范围、生效方式、状态和有效期进行组合搜索
点击优惠券名称可以查看优惠券详细信息
页面样式如下图所示:
新增
优惠券名称
- 必填项
- 不能超过10个字符
优惠券面额
- 必填项
- 输入框只允许填写大于0的数字,包含小数
- 长度不能超过8个字符
- 不能大于优惠券门槛金额
优惠券门槛金额
- 必填项
- 输入框只允许填写大于0的数字,包含小数
- 长度不能超过8个字符
- 不能小于优惠券面额
店铺承担比例
- 必填项
- 只允许输入0到100之间的整数
- 输入0代表平台承担全部优惠金额
优惠券生效方式
- 共2种:按有效期生效和领取即生效
- 必选项
- 初次加载页面默认选中按有效期生效
优惠券有效期
必填项
有效期有2种生成方式,随生效方式变化而变化
生效方式=按有效期生效,直接选择优惠券的具体生效时间
生效方式=领取即生效,需要填写优惠券有效天数,优惠券有效时间是从用户领取优惠券那一刻开始
如果是选择具体生效时间,对生效时间要求如下:
- 开始时间必须要小于结束时间
- 开始时间必须要大于系统当前时间
- 开始时间与结束时间的间隔要超过1小时
如果是填写优惠券有效天数,要求只能填写大于0并且小于1000的整数
优惠券发放数量
- 必填项
- 只允许输入大于0的整数
- 输入长度不能超过8位数
优惠券限领数量
- 必填项
- 只允许输入大于或等于0的整数
- 输入长度不能超过8位数
- 输入0代表不限制用户领取优惠券数量
适用范围
适用范围共有3种:全品、分类和部分商品
全品:是指所有商家发布的商品均适用
分类:是指定分类下的全部商品均适用
部分商品:是指定的部分商品适用
- 初次加载页面默认选中全品
- 选中分类时,要选择指定的商品分类,可多选
- 选中部分商品时,需要选择指定的商品信息,可多选(不可以选择积分商品)
页面样式如下:
编辑
- 优惠券已领取数量为0的情况下允许进行编辑操作
- 编辑优惠券信息时,页面各字段要求同新增优惠券时一样
作废
- 优惠券状态为未生效或生效中时,允许进行作废操作
- 优惠券作废后,不影响用户已领取的优惠券
- 作废后优惠券状态变为已失效,用户不可再领取此优惠券
删除
- 只有已失效的优惠券允许进行删除操作
- 已删除的优惠券不可恢复
- 已删除的优惠券不影响用户已领取的优惠券
领取记录
领取记录列表展示字段包括:领取会员名称、优惠券面额、有效期、是否使用、使用的订单编号、优惠券状态和失效原因
- 只有优惠券已使用的状态下才会展示具体的订单编号
- 只有优惠券已失效的状态下才会展示失效原因
搜索功能:普通搜索和高级搜索
普通搜索:按输入的领取优惠券的会员名称关键字进行模糊搜索
高级搜索:可按领取优惠券的会员名称、是否使用和优惠券状态进行组合搜索
未使用的优惠券,商家可以作废,作废时必须要输入具体原因(120字符以内),被作废的优惠券用户不可以再使用
页面样式如下:
领取记录列表:
作废原因填写:
用户端需求
领取优惠券
说明
- 用户可以在领券页面、商品详情页和购物车页面领取相关优惠券
- 只有未生效或者生效中,并且领取数量小于发放数量的优惠券才可以被领取
样式
PC端
领券页面样式如下:
商品详情页样式如下:
购物车页面样式如下:
移动端
领券页面样式如下:
商品详情页样式如下:
购物车页面样式如下:
会员优惠券
说明
会员领取的优惠券可以在个人中心查看,位置是:
PC端:个人中心-资产中心-优惠券
移动端:我的-其它服务-优惠券
会员优惠券以3种状态分类显示:待使用优惠券、已使用优惠券和已失效优惠券
已使用优惠券要标记显示使用的订单编号
样式
PC端
待使用优惠券
已使用优惠券
已失效优惠券
移动端
待使用优惠券
已使用优惠券
已失效优惠券
使用优惠券
使用限制
结算页面一个店铺只能使用1张店铺优惠券
结算页面只允许使用1张平台优惠券
店铺优惠券和平台优惠券可以同时使用
结算页面只展示满足当前结算商品金额使用条件的优惠券信息
参与其他促销活动的商品,只要满足优惠券优惠门槛金额,也可以使用优惠券
积分商品也可以使用优惠券(纯积分商品不可以使用)
纯积分商品是指那些在发布时只设置了积分,而价格设置为0的商品
特殊使用场景
针对优惠券相关需求,这里举例来说明几个优惠券使用的特殊场景
场景一
背景:
商品A参与了满减促销活动,活动规则为满100元减5元,商品A单价为100元;
用户领取了一张满100元减3元的优惠券;
测试当购买1件商品A时,是否可以使用优惠券
测试结果:
不可使用优惠券
原因:满减促销活动优惠的计算优先级要高于优惠券,因此购买1件商品A,总价为100元,先计算满减促销活动优惠券,总价变为95元,此时不满足优惠券的使用门槛金额,因此优惠券不可以使用
场景二
背景:
用户领取了两张优惠券:一张店铺优惠券满50元减2元,一张平台优惠券满50减1元
用户购买了一件价格为50元的商品,查看结算页优惠券显示与使用情况
测试结果:
- 初次加载结算页面,两张优惠券均显示可用
- 点击使用店铺优惠券,平台优惠券显示不可用
- 点击使用平台优惠券,店铺优惠券显示不可用
场景三
背景:
用户领取了两张优惠券:一张店铺优惠券满40元减1元,一张平台优惠券满50减2元
用户购买了一件价格为50元的商品,查看结算页优惠券显示与使用情况
测试结果:
- 初次加载结算页面,两张优惠券均显示可用
- 先点击使用店铺优惠券,那么平台优惠券则不可使用(因为使用店铺优惠券后,总价变为49元,不满足平台优惠券使用条件)
- 先点击使用平台优惠券,那么店铺优惠券还可以使用(因为使用平台优惠券后,总价变为48元,依然满足店铺优惠券的使用条件)