Java生鮮電商平臺-優惠券系統設計詳解

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以前作的活動,聖誕節期間將兌換碼經過圖文消息推送出來,用戶輸入:聖誕快樂,就能夠領取優惠券;非通用兌換碼是指該兌換碼只可被使用一次,通常用於異業合做,直接將兌換碼批量導出給對方進行發放,也能夠用戶線下活動發放優惠券等。

手動發放:管理員在後臺給指定的用戶直接發放優惠券,好比用戶對服務不滿意產生了投訴,爲了安撫用戶,能夠主動給用戶發一張優惠券。

發放數量

總共計劃發放多少張優惠券?

領取限制

符合活動對象的用戶,每人天天可領取幾回優惠券?活動期間累計可領取幾回?

 

 
 

優惠券的建立配置

 
 
  • 優惠券名稱:對用戶展現,爲了保證展現效果,須要限制輸入字數。
  • 類型與面額
  • 立減券:只須要配置立減金額便可,立減券沒有使用限制,即便訂單金額低於券的面額也可使用。
    -- 滿減券:須要配置滿減金額和優惠券面值,訂單金額必須大於等於滿減金額纔可使用。假設用戶有一張滿30元減30元的滿減券和一張30元的立減券,當用戶的訂單金額≥30元的時候,兩張均可用,可是若是用戶的訂單金額不足30元,就只能夠用立減券。要注意立減券和滿減券的區別。
    -- 折扣券:須要配置折扣值和折扣限制。折扣限制主要是使用門檻和折扣優惠上限。
    -- 隨機券:可用分紅多個金額區間,先設置每一個金額區間的總機率,而後在區間內進行隨機,這樣有利於控制成本,可用將低面額的區間比例作大一些,大部分用戶隨機到的金額就會比較小。 設置的時候,可用根據需求靈活配置。
  • 優惠券的有效期
    -- 固定有效期,設置以後全部用戶領到該優惠券的有效時間段是同樣的。
    -- 相對有效期,根據用戶領取優惠券的時間而定。全部用戶領取到優惠券以後,可用時長是同樣的。
  • 使用範圍
    -- 可用業務,根據本身平臺的業務設置,這裏應該包含平臺的全部業務。
    -- 可用品類,通常電商會設置品類,根據自身業務,品類可分多個層級,可設置到最小的品類層級,另外能夠直接設置商品ID來建立單品券。
    -- 可用城市,設置優惠券的可用城市。
  • 互斥性
    -- 互斥優惠券,能夠設置與全部優惠券互斥,也能夠設置與部分優惠券互斥(輸入互斥的優惠券ID便可)。若是不設置互斥,就默認與全部優惠券可疊加。
    -- 互斥活動,能夠設置與全部活動互斥,也能夠設置與部分活動互斥(輸入互斥的優惠券ID便可)。若是不設置互斥,就默認與全部活動可疊加。
  • 可用平臺,對應優惠券可使用的平臺。

優惠券的發放配置

活動名稱

活動名稱主要用於優惠券活動的管理,內部標識,不會對用戶展現。

發放時間

開始時間:活動開始時間
結束時間:活動結束時間
通常精確到日便可,僅在此期間卡與領取,設置的時間須要和優惠券的有限期作對比,防止發放出已過時的優惠券。此對比由系統判斷。

發放對象

  • 按用戶屬性發放
     
  1. 用戶屬性能夠是會員等級、或者系統/人工根據業務給用戶打的標籤,當選擇多項的時候,發放對象取這些選項的並集。
  2. 按用戶屬性發放的時候,發放形式有四種:
    2.1 自動發放:活動生效後,系統自動爲符合條件的用戶發放
    2.2 手動領取:活動生效後,須要符合條件的用戶手動領取(通常須要有領取入口,可設計專題活動或者商品詳情頁面放置領券入口)
    2.3 通用兌換碼:活動生效後,符合條件的用戶能夠輸入通用兌換碼兌換優惠券(須要前臺設計優惠券兌換功能)
    2.4 普通兌換碼:建立活動後,系統自動生成兌換碼,可將兌換碼發給指用戶,用戶使用兌換碼進行兌換優惠券(僅符合條件的用戶能夠兌換)
  3. 領取限制:經過活動期間每人天天限制以及累計領取量限制,能夠組合多種玩法,好比每日簽到領取優惠券等。
  • 按地域發放
     
  1. 用戶地域通常按照省市劃分,精確到市級便可(能夠只顯示已開通業務的城市供選擇)
  2. 發放形式、發放數量、領取限制同按用戶屬性發放
  • 按用戶行爲發放
     
  1. 用戶行爲根據自身業務定製。如註冊、首次下單、首次分享、超過30天未登陸等等,便可用來拉新,也能夠用來傳播或者流失用戶召回。
  2. 發放形式、發放數量、領取限制同按用戶屬性發放
  • 按用戶發放
     
  1. 按用戶帳號發放,能夠直接輸入用戶帳號,也能夠批量導入。活動生效後,系統會將優惠券自動下發到用戶帳號中。
  2. 每人發放數量決定了每人發放的優惠券數量。

優惠券發放通知

可設置短信通知、App推送。


 

短信通知須要提示字數和短信條數,通常70個字爲一條短信,若是超過70各自就會被拆分爲兩天,收費也是2條短信的價格。
另外還能夠設置微信模板消息通知。(須要關注本身官方微信公衆號而且綁定用戶帳號的用戶才能夠接收到)

 

聯繫QQ:137071249

QQ羣:793305035

相關文章
相關標籤/搜索