1.2 发券:优惠券的发放
优惠券有2种领取方式:
- 主动领取:用户自己手动点击领取的情况,
- 被动领取:系统主动发送给用户,
此处在我们前面说的系统设计中没有体现,是因为直接做成了隐藏逻辑,普通券的都是以主动领取的方式处理,新人券是被动领取的方式处理。可以根据实际业务做成可配置项,灵活性会更高。
1.3 用券:优惠券的核销
优惠券核销的含义是优惠券被使用并且对账完成。
前端核销主要体现在用户端下单使用的正向流程,以及用户下单后取消或退款的逆向流程中,前端详细请参考下文优惠券订单处理的正向流程和逆向流程说明。
后台核销主要是针对各个场景下优惠券码的核销处理。如下图所示:
1.4 统计:优惠券的数据统计
主要统计优惠券的发放数量,已领取数量,剩余数量以及使用数量。通过对优惠券使用的数量,整场优惠活动的订单数,订单金额,以及优惠总金额等数据的分析,可以统计优惠券对应的客单价,复购率等信息。
2. 小程序前端设计实例
上面我们从实操角度,对优惠券功能的后端整体流程进行了梳理,当后台系统发起一个优惠券活动时,小程序前端同样也需要有对应的功能去做支撑,从而形成闭环。
通常小程序前端需要以下几支功能去支撑优惠券的运行:活动入口、优惠券列表、商品详情页的展示和交互、购物车和订单展示及结算层面、订单管理、退款管理、以及我的优惠券。
相对其他活动来说,优惠券在央视展示和交互方面要简单,主要逻辑还是集中在商品详情页以及购物车页面,对商品相应的可用优惠券的推荐,以及订单结算时可使用最大面额的优惠券计算及推荐。
2.1 活动入口
- 若领取方式为被动领取的情况下,支持系统以推送弹框的形式,在用户进入小程序时直接推送领取;
- 首页Banner广告位指定跳转优惠券列表页面;
- 首页优惠券展示位;
- 商品详情页&购物车页面&个人中心-我的优惠券,根据页面引导进入可领取优惠券列表;