依會員消費累計升等的購物網站

介紹 OpenCart Marketplace 上第三方廠商開發的會員自動升級模組,以及介紹自行開發會員自動升級模組要注意的要點。

依消費累計來升等會員,並讓更高等級的會員,能有更多的購物折扣,這可說是電商網站應有的常用功能,OpenCart 雖然可以給不同的會員等級,有不同的折扣優惠,但是 OpenCart 並沒有內建自動升等的功能,不過,在 OpenCart 官方的 Marketplace 上,有不少廠商開發了這個會員自動升等的模組,只要買一個來安裝就可以了。

第三方的會員自動升等模組介紹

Auto Change / Switch Customer Group 是一套會員自動升等模組,它讓你可以自訂會員累計消費的計算期間、升級的累計消費門檻、以及能列入累計的訂單狀態等等,基本上已能補足 OpenCart 內建功能所欠缺的會員自動升級這一塊,如果你的 OpenCart 正需要這個功能,可以評估一下這個模組。

如何讓不同的會員等級有不同的優惠

OpenCart 內建的功能中,最方便使用的是商品特價功能,這是指在後台商品編輯時,切換到 “特價折扣” 的分頁(如下圖),可指定不同的會員群組(等級)的專屬售價,最可以達到越高會員等級就享越多折扣的效果。

這個 “特價折扣” 的功能,除了可設定不同的會員群組(等級)的售價之外,還能設定這個特價的有效期間,在配合行銷活動時特別實用,是 OpenCart 商家最常使用的折扣功能。

除了前面介紹的 “特價折扣” 之外,”量大折扣” 也是支援不同等級有不同折扣的內建功能,”特價折扣” 是直接以特價取代原售價,”量大折扣” 則是需要達到指定的購買數量,才能享有的折扣。

另外要注意的一點是,”特價折扣” 與 “量大折扣” 無法同時有效,當同一件商品有 “特價折扣” 與 “量大折扣”,系統只會取 “特價折扣” 所設定的價格,會忽略 “量大折扣” 的價格,即使購物車裡的售量有達到 “量大折扣” 指定的數量也是一樣,所以在設定時,應該避免同時設定了這兩種折扣。

自行開發的會員自動升級模組

由於委託我們開發擴充模組的商家,總會有一些更進一步的想法和需求,例如會員累計消費達到升等門檻時,除了會員升等之外,另外再給予購物金或紅利點數。

這些額外的附加需求,使得我們無法只是購買模組來滿足商家,必須自行客製一套會員累計升等模組,這邊就來分享我們所開發過的案例,以及有哪些要注意的開發要點,商家也可以透過我們的案例,來思考商店經營的策略。

底下先介紹我們所開發的最基本的會員累計升等模組,我們簡單的為會員群組(等級)新增了 2 個欄位,可否升等、升等進入門檻。

由於有些商家希望某些會員群組(等級)不能升等,所以我們設計了升等規則(可否升等)的設定,比較常見的狀況像是,商家把會員分成 2 大類,一類是直客(一般會員),另一類是VIP(批發客)之類的,只有 VIP 能升等,且 VIP 又分了好幾的等級,等級越高折扣越多。

另外,通常最高一個等級也需要設定不可升級,因為已經沒有更高的等級可以升等了。

升等進入門檻除了用來判斷會員是否具有晉升資格的比對標準之外,我們也用來控制該會員群組(等級)能否讓會員自動晉升,因為商家會把特定會員群組(等級)設定為特殊等級,需要人工核准才能進入的等級,通常是保留給股東、親友、員工等較特殊身分的人,所以這類等級不能讓 VIP 會員進入,我們的設計是只要把這個會員群組(等級)的升等進入門檻設為 0,就代表這個等級需要管理者手動將某會員變更會員群組(等級)才能進入。

而最基層的一般會員,也是不會被其他等級升等進入的等級,所以一般會員的升等進入門檻,我們也是設定他為 0。

會員自動升級的附加功能

前面有提到,有些商家會希望在會員升等的時候,同時給予一筆購物金或紅利點數,並在升等通知信件中告知會員。

這種做法我覺得很棒,會員不知收到升等通知,得到了更好的購物折扣,還同時得到一筆可折抵購物的購物金或紅利點數,是很有吸引客戶再次消費的做法,所以當時接到這個案子之後,我們就決定將這個功能模組化,讓這個功能可以被安裝在其他商家的 OpenCart 網站上面。