多層次分銷網站與獎金提領功能客製

介紹 OpenCart 內建的分銷機制,以及說明採用 OpenCart 來客製一套多層次分銷系統的開發費用,並介紹客製獎金提領申請功能的案例。

OpenCart 購物網站系統應該是最多人用來發展成多層次分銷的系統,在我們承接過的多層次分銷客製案中,有不少團隊要求提供一個獎金提領機制,讓會員可將分潤獎金提領出來,而不是強迫只能轉入購物金使用,OpenCart 官網上販售的多層次分銷模組,幾乎都沒有這部分的功能,所以為系統客製一整套多層次分銷以及獎金提領功能,才是一個完整的解決分案。

建置分銷系統的選擇

我們曾經受託在一個已經安裝有多層次分銷模組的系統上,開發一個獎金提領機制,但是我們評估之後發現,分銷系統的獎金資料儲存結構如果設計不佳,就會嚴重影響到獎金提領功能的開發,所以如果你的分銷機制確定會提供獎金提領的功能,建議分銷機制與獎金提領機制應該由同一家廠商來負責,比較沒有整合上的問題。

在 OpenCart 的 MarketPlace 上,可能幾千塊就能購買到多層次分銷的模組(例如下面的截圖),這些模組的功能也不少,但是依據我們多年來的經驗,這些模組真的很難滿足台灣在地多層次分銷的分潤規則,台灣的分銷經營團隊,總喜歡在基本的代數分潤規則之外,再加上許許多多特殊規則,可能是商品種類有較高利潤及較低利潤的區別,購買不同商品的分潤規則可能不同,或者是要求須要先儲值一定金額才能進行消費,這些較特殊的規則,都不是購買來的模組可以做到的,如果你們團隊的分潤也是自創的一套規則,那建議不要購買這些現成的模組,直接找工程師客製,一般坊間這類多層次分銷管理系統的售價,大約是 30 萬起跳,不過如果是採用 OpenCart 系統來客製,整體預算就可以控制在 20 萬甚至 15 萬以內,省下一半以上的費用。

OpenCart 內建的分銷功能

OpenCart 有內建基本的 Affiliate (推薦)功能,它允許推薦會員可以有一組專屬的追蹤碼,將帶有專屬追蹤碼的連結對外散發,如果有人點擊了這串連結進到網站,就會將追蹤碼記錄在這位訪客的瀏覽器 Cookie 中,如果這位訪客下了單,即使是過了幾天才下單,只要 Cookie 中的追蹤碼沒有刻意被清除,那麼這位訪客下單後,系統就會在訂單中紀錄這筆訂單是來自哪一位會員所分享的連結,並依帳號設定的佣金%數,計算可得的分潤獎金。

至於內建的分銷機制撥放獎金的方式,只能是轉入購物金,雖然在推薦的功能頁面中,有提供了會員請領的方式及資料填寫,包含了支票、PayPal、銀行轉帳的請領方式,但其實系統並未提供相關的功能,來進行這幾種獎金請領作業,目前系統內建提供的功能,是可以設定是否在訂單狀態變更為完成時,就直接將分潤獎金新增至推薦會員的購物金帳戶中,如果自動新增獎金設定為否,則需要管理者透過訂單檢視的頁面,手動點擊獎金撥放,如此獎金才會轉進推薦會員的購物金帳戶中。

客製多層次分銷的分潤規則

OpenCart 內建的會員群組(見下圖),只有基本的群組功能,並不包含分潤的規則,也沒有自動升等的機制,OpenCart 的 MarketPlace 上有各式各樣的模組,售價也不貴,但比較麻煩的是,買了來自不同廠商所開發的模組,它們未必能被順利的整合在一起正常運作,除非你本身具有程式檢修的能力,否則我們並不建議不具程式能力的人,自行購買一堆模組來擴充功能,尋找熟悉 OpenCart 的工程師來協助,是比較保險的作法。

通常我們會修改會員群組的功能,增加累計消費升等規則,或是分潤規則,下圖是其中一個案例,依據我們幾年來的經驗,這些規則幾乎每一家的不太一樣,不過有經驗的設計公司,都能找到過去類似的案例來修改,所以開發成本會比較低一些,如果你找的一個從未開發過分銷系統的電商公司,那不只開發成本會很高,系統也容易因為經驗不足而不穩定。

分潤獎金的請領

如果獎金要開放會員請領,就一定得客製獎金請領的功能,這功能最好是與分銷機制一起開發,兩者的整合度才會比較好。

下面的畫面截圖是一個獎金提領申請的案例,你希望會員提供什麼資料,以便能夠進行獎金發放作業,那就把欄位開出來,讓會員填寫並存在系統中,後台再開發獎金請領申請資料的匯出功能,把這些資料都匯出到 Excel,就能讓人工作業的部分更方便。