整理卡券系统的分析设计,越发感悟到技术的存在是为业务服务的这句话,在这之前收集并认真学习了多个电商平台的卡券系统或功能,卡券系统是上层促销策略与底层促成交易生成有效订单的连接点,运营方面的各项策略最终是必须依托有效的技术支撑来让各种策略落地,比起担心卡券系统会对底层交易订单阶段进行大量改动的技术问题,我们更应该想象一下关注具体的销售策略把关注点移到如何能提高GMV上。

1.总体结构

1.1.卡券服务,负责封装卡券内在逻辑,对外暴露统一api。

1.2.订单服务,是卡券的消费者,参与选择并执行具体类别的卡券使用策略,负责联通支付系统。

1.3.领券服务,负责实现领券与卡券系统的分离,应对外在各种不确认因素。

1.4.具体服务流程

1.4.1.卡券生成

优惠券架构 优惠券系统架构_设计

1.4.2.卡券领取

优惠券架构 优惠券系统架构_技术_02

1.4.3.卡券使用

优惠券架构 优惠券系统架构_技术_03

1.4.4.卡券类订单的对账与商家结算

优惠券架构 优惠券系统架构_技术_04

1.5.领域模型

优惠券架构 优惠券系统架构_电商_05

1.6.基本用例

优惠券架构 优惠券系统架构_设计_06