优惠券:功能说明、数据库设计与缓存设计

后台-系统设置-扩展变量-手机广告位-内容正文顶部

一、功能说明

  1、优惠券共有两种,一种是平台优惠券,一种是商家优惠券。

  平台优惠券:平台发布,优惠金额由平台、商家各自承担一部分。

  商家优惠券:商家发布,优惠金额由商家承担。

  2、用户可以通过两种方式获取优惠券:免费领取和活动赠送。

  免费领取:可在优惠券列表或店铺首页领取。

  活动赠送:商家发布满减满赠活动时选择赠送优惠券,用户购买活动商品获取。

  3、使用范围:

  平台优惠券:全品类、指定商品分类和指定商品。

  店铺优惠券:本店铺下所有商品。

  4、优惠券生效后不可以进行修改和删除操作。

  5、只有在订单结算页面才可以使用优惠券,优惠券不可叠加使用,同一订单只能使用一张优惠券。

  6、优惠券可以设置限领数量,如果不想做限制,设置限领数量为0即可。

  7、订单申请售后,使用的优惠券不会退还。

  8、优惠券使用限制:

  积分商品不允许使用优惠券。

  拼团商品不允许使用优惠券。

  9、商品参与了其它促销活动(例如满减满折、单品立减、第二件半价、团购和秒杀),可以使用优惠券。

  根据促销前的金额来判断促销优惠和优惠券是否可以同时使用,例如:

  用户购买商品A,原价为2500,促销后金额2000元,用户有一张满2500减200优惠券,一张满2000减50的优惠券,两张券都可以使用。

二、数据库设计

1、表结构设计

  1.优惠券表—es_coupon

  2.会员优惠券表—es_member_coupon

2、表关联说明

  优惠券表与其他表之间的关联图

  优惠券表与其他表之间的关联字段对照

三、缓存设计

  优惠券脚本引擎

  •   脚本引擎缓存结构:优惠券级别的缓存。
  •   脚本引擎生成和删除时机:

  生成:优惠券生效时生成。

  删除:活动结束时删除。

  关于促销脚本引擎缓存结构可参考《促销活动脚本引擎生成架构》这篇文档。

  以上就是关于优惠券的功能说明、数据库设计与缓存设计全部内容,想了解更多技术方面的详情,可以持续关注易族智汇javashop

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

后台-系统设置-扩展变量-手机广告位-内容正文底部
留言与评论(共有 0 条评论)
   
验证码: