|
Post by account_disabled on Feb 12, 2024 3:05:20 GMT -5
优惠、卡券等权益的账户,通常用于追踪顾客的购买历史、积分累计和兑换等。 1. 为啥要抽象出“优惠”模型? 优惠规则通常是促销活动的一部分,为啥不能合并到活动模型中,需要抽象出一个“优惠”模型? 业务关注点不同:虽然优惠规则通常是促销活动的一部分,但促销活动本质上是对客户的一种行动号召,并承诺客户满足特定行为,就能给予优惠。促销活动主要关注如何吸引消费者参与,可能涵盖推广、营销策划和特定的销售目标。而优惠是客户实际收到的具体折扣、返利、积分累积或其他福利。 灵活性和扩展性:将优惠作为一个独立模型,可以更灵活地扩展促销系统。例如,新增一个促销活动,会员专享优惠,只需基于现有的优惠模型,设置会员专享的优惠门槛和优惠内容即可,不影响现有的优惠处理逻辑。同时,优惠不仅可以来源于促销活动,还可以来源于其他场景,例如会员等级所带来的优惠。将优惠作为一个独立模型,可以将优惠业务进行解耦。 简化会计和财务处理:从会计和财务角度看,不同促销活动的处理方式可能完全不一样,将优惠模型独立出来,也是为了简化会计和财务处理,针对不同的优惠模式、优惠级别,进行标准化的处理。 四、促销系统整体架构 新零售SaaS架构:促销系统架构设计 应用层负责接收用户的请求并提供相应的服务和功能,模块包括: 促销活动管理:负责创建各类商品级、订单级、抵扣类、返还类的促销活动。通过该模块,商家可以根据市场需 新加坡电报号码 求和销售策略,灵活地设计和调整促销活动的内容和形式。 C端交易流程:为客户提供了一系列优惠计算、权益抵扣和权益返还的服务能力。 优惠计算根据购买金额和优惠规则,自动计算出最终优惠金额。 权益抵扣允许客户使用自己的权益抵扣订单金额,减少支付总额。 权益返还根据商家设置的权益规则,将客户在交易过程中部分金额作为权益,返还给他们,以便将来再次使用,例如积分、红包、集点等。这些服务能力可以提升客户的购物体验,增加他们对品牌的忠诚度。 数据分析:负责分析促销活动的效果,优化促销策略。通过对促销活动进行深入的数据分析,可以了解哪些策略对于提高销售额和增加市场份额效果最好。这些数据分析结果将为决策者提供有价值的见解,帮助他们做出更明智的决策。 领域层是业务逻辑的核心,处理促销系统的核心业务逻辑,并沉淀可复用的服务能力,模块包括: 促销域:提供促销活动的管理、推广、活动约束设置、叠加互斥设置等能力。 优惠域:提供优惠规则设置、优惠门槛判定、各种优惠计算、优惠生效等能力。 卡券域:管理卡券模板,以及卡券实例的生命周期管理,包括发放、核销和过期等。 权益域:管理客户的权益账户,如积分、红包、集点等。 促销系统与其依赖系统的关系: 客户系统:提供客户的基本信息、购买历史、偏好设置、客户等级等信息。 组织机构:促销系统通常需要根据组织机构的不同部门、区域、门店来定制特定的促销活动。 商品系统:提供商家价格、分类、描述等促销相关的商品资料。 库存系统:促销系统需要库存系统提供库存数据,来确保活动商品有足够的库存量。促销活动通常和库存水平息息相关,特别是库存清理、商品促销热卖的场景。 订单系统:在订单创建、结算过程中,会处理优惠计算、优惠生效的逻辑。 数据系统:促销系统依赖数据系统进行历史数据分析,预测促销活动的影响,以及衡量促销效果。
|
|