Java生鲜电商平台-优惠券系统设计详解小程序
优惠券做为电商最经常使用的营销手段,对于商家而言能够起到拉新、促活、提升转化的做用,对用户而言也能够得到实惠,今天就来谈谈优惠券系统的设计逻辑。微信小程序
我对于优惠券系统的理解就是:建立什么样的优惠券,发给哪些人?因此Java生鲜电商平台优惠券系统主要分为两大块:优惠券的建立&优惠券的发放。微信
优惠券的建立能够理解为:须要建立什么样的优惠券?即要设置优惠券的基本属性:优惠券的名称、面额和类型、有效期、使用范围、互斥性、使用平台。设计
优惠券固然要有名字啦,好比:感恩节回馈券、周年庆券等等orm
优惠券根据面额能够分为:固定面额(满减券、立减券)和浮动面额(折扣券)。对象
满减券:满XXX减XX,订单的金额必须达到满减金额才可使用io
立减券:没有使用限制,下单能够直接抵扣券的面额,若是订单金额低于券的面值,支付0元就能够了。form
折扣券:根据订单金额进行打折的券,如8折券,用户须要支付的金额=订单金额*0.8,另外针对折扣券也能够设置使用门槛,好比8折券,满500可用,最高可抵扣100元。模板
随机券:是一种比较特殊的优惠券,用户领取以前不知道优惠券的面额以及使用限制,领取以后才知道领取的优惠券面额以及使用限制。电商
优惠券的有效期限,只能在有效期内使用,通常有两种设置方式:1.领取后xx天有效,这类主要用于长期活动,好比美团外卖的订单分享活动长期有效,用户领取优惠券后3天内可以使用;2.固定有效期限,这类主要用于固定日期的活动,好比双十一天猫发放的优惠券,仅限于11月11日使用。
优惠券可使用的范围,通常限制品类、业务、商户、单品、地域等,可根据本身平台的运营状况进行设置。
品类:主要限制在某些品类下可以使用,好比京东的女装品类券就只能在购买女装的时候使用,购买其余品类就没法使用。全品券就是不限制品类的券。品类针对的是商品维度的限制。
业务:主要限制在某些业务下可以使用,好比美团的外卖优惠券只能在点外卖的时候使用,不能在跑腿业务下使用。业务是针对业务维度先的限制。
商户:平台类的电商,上面有不少商户,商户能够发本身的商户券,A商户发的券就只能在购买A商户的商品时使用,不能用于其余商户。针对商户进行限制。
单品:使用范围比较窄,只能在购买某个单品的时候使用。
地域限制:哪些城市城市能够用?
互斥性决定了优惠券能不能和其它的优惠券或者优惠活动叠加。好比京东的全品券能够和店铺券叠加使用,可是不能其它全品券叠加;还有若是某件商品参与了其余活动(好比全场满2件打9折,3件打8折),是否还能够继续使用优惠券?
主要针对平台进行限制,通常起到导流的做用,好比luckin coffee的新人免单券只能在App上使用,没法在微信小程序使用,这样就能够促使用户去下载App,也能够规避掉刷新人券的状况(App能够根据设备号去限制,一台设备只能使用一张新人券、微信小程序没法获取设备号,限制设备)。
优惠券的方法简单理解为,就是将券发放给什么样的人?详细一点就是:将优惠券在什么时间内?用什么样的方式?发给什么人?每一个人发多少?咱们能够将这个优惠券的发放过程理解为一个活动。
全部优惠券的发放要设置这几个条件:活动名称、发放时间、发放对象、发放形式、发放数量、领取限制。
活动固然要有名称啦,好比圣诞节感恩回馈,周年店庆等等
这个发放须要持续多长时间?从什么时间开始到什么时间结束? 发放时间和优惠券有效期不同,发放时间是指用户能够获取优惠券的时间,优惠券有效期是指用户领取到优惠券在什么时间内可使用。
好比天猫双十一期间。用户从11月1日开始就能够领取优惠券,一直到11月11日结束,可是领取到的优惠券只能在11月11日使用,那么活动时间就是11月1日-11月11日,优惠券的有效期就是11月11日0:00分-11月11日23:59分
哪些人能够领取?通常能够划分为用户属性、地域属性、用户行为等
用户属性(用户标签):能够根据RFM模型(用户价值模型)对平台用户进行分类,针对性的进行发券,还能够添加一些自身业务特性的属性。
地域属性:发给哪些城市的人?好比业务新扩展到了一个城市,发放的时候仅该城市的人可领取。
用户行为:用户知足必定行为以后发放。好比给30天未登陆的用户发放召回优惠券,挽回流失用户。
经过什么方式将优惠券发给用户?通常有4类:自动发放、手动领取、兑换码发放、手动发放
自动发放:知足条件的用户,系统自动会将优惠券发放到帐户里面,好比新人注册送券,新用户注册以后,系统自动将优惠券发放到帐户中。
手动领取:须要用户手动领取的优惠券,好比京东的领券中心,须要用户本身去领取优惠券。
兑换码发放:分为通用兑换码和非通用兑换码。通用兑换码是指这个兑换码能够被屡次使用,好比Uber以前作的活动,圣诞节期间将兑换码经过图文消息推送出来,用户输入:圣诞快乐,就能够领取优惠券;非通用兑换码是指该兑换码只可被使用一次,通常用于异业合做,直接将兑换码批量导出给对方进行发放,也能够用户线下活动发放优惠券等。
手动发放:管理员在后台给指定的用户直接发放优惠券,好比用户对服务不满意产生了投诉,为了安抚用户,能够主动给用户发一张优惠券。
总共计划发放多少张优惠券?
符合活动对象的用户,每人天天可领取几回优惠券?活动期间累计可领取几回?
活动名称主要用于优惠券活动的管理,内部标识,不会对用户展现。
开始时间:活动开始时间
结束时间:活动结束时间
通常精确到日便可,仅在此期间卡与领取,设置的时间须要和优惠券的有限期作对比,防止发放出已过时的优惠券。此对比由系统判断。
可设置短信通知、App推送。
短信通知须要提示字数和短信条数,通常70个字为一条短信,若是超过70各自就会被拆分为两天,收费也是2条短信的价格。
另外还能够设置微信模板消息通知。(须要关注本身官方微信公众号而且绑定用户帐号的用户才能够接收到)
联系QQ:137071249
QQ群:793305035