訂製一套讓經銷商能快速下單的系統

介紹 B2B 網站與 B2C 網站的差異,說明 B2B 網站做重要的特性,以及常見的 B2B 網站需求,含推薦架設 B2B 的購物網站系統。

一般的購物網站系統或是開店平台,幾乎都是設計給零售商使用的,整個購物流程、功能,都是以 B to C 的架構建置的,如果你的營業性質比較偏向 B to B,例如主要是提供給下面的經銷商、批發商採購用,或者買家大部分都是常態性回購的熟客,那麼這種屬性的營運模式,與一般的購物網站是不太一樣的,直接使用現成的購物網站系統或是開店平台,可能會發現不是那麼合用,應該找一套能滿足 B to B 需求的系統,才能讓網站營運順暢,節省人力也同時提高銷率。

B to B 系統最重要的特性是容易客製

在接洽過數十家 B to B 需求的商家之後,我可以百分之百的確定,市面上沒有哪一套購物網站系統或開店平台,是可以滿足有 B to B 需求的所有商家,因為有 B to B 需求的商家,常會有一些行業專屬、或是公司特有的需求或規則,或許有些購物網站系統或開店平台,可以滿足你 80% 的功能需求,但是剩餘的 20% 需求,往往就是最重要的、無法簡化或忽略的功能,而一般的購物網站或開店平台,都不是以提供客製服務為主的,想要滿足這 20% 的特別需求,不是做不到,就是成本極高。

一套容易客製的系統,才是 B to B 商家應該評估的重點,常有 B to B 商家會在營業一段時間之後變動銷售規則來因應市場狀況,不只是一開站時的特殊需求要考量而已,後續的經營模式調整改變,都是需要修改購物網站的功能來配合,所以說 B to B 購物網站系統的最重要特性,我認為是容易客製。

最常見的 B to B 功能需求 – 快速下單

快速下單是我個人認為最常見的 B to B 網站需求之一,而常見的購物網站系統或開店平台,幾乎都沒有提供快速下單的功能。

B to B 的買家,與一般購物網站的買家,有一些屬性是不一樣的,一般購物網站為了吸引買家下單,會把商品介紹做得非常豐富精美,各種情境、角度的商品照片甚至影片,常常需要滑很久才會到底部,商品圖片也常常疊上一堆標籤,玲瑯滿目五花八門,都是為了讓買家能多看一眼,提高下單的機會。

但是大部分的 B to B 買家(例如你的經銷商),本身就是這些商品的賣家(B to C),對這些商品都是已經非常的熟悉,除非新上市的商品,對於其他已經上市一段時間的商品,這些 B to B 的買家根本不想要特別去花時間,而他們到你的網站通常是為了兩件事,第一件事是查詢商品價格,第二件事是快速下單採購,如果購物網站能有一項功能,能列出所有銷售品項在一個網頁,並允許買家直接對每項商品輸入購買數項,然後一次送出訂單,這樣的功能就能滿足前面提到的快速查價及下單。

不過大部分的購物網站或開店平台,都是透過分類逐頁找尋商品,並逐一將商品加入購物車,購買 10 項商品就要點按 10 次的加入購物車,對 B to B 的買家來說,並不是那麼便利。

以 OpenCart 系統來建置 B to B 購物網站

從事電商網站建置服務超過 20 年,歷經 OSCommerce、ECShop、WooCommerce、與自行開發,截至目前為止,覺得最容易客製的電商系統就是 OpenCart,他的系統檔案架構簡潔,設計擴充模組,或是做二次開發,門檻低,可迅速完成,一般有 php 程式設計能力的工程師,就算完全沒有接觸過 OpenCart,也能在 3、5 天的摸索之後,具有開發擴充模組的能力,選擇用 OpenCart 來建置 B to B 網站,成本不高、系統穩定、客製容易,最重要的一點是,不會被特定的廠商綁住,只要公司內部有 PHP 程式設計師,或是找任一家懂 PHP 的軟體公司來合作,都可以繼續維護及發展你的 B to B OpenCart 網站。

OpenCart 雖然不是一套為 B to B 而設計的網站,然而 OpenCart 系統就像是一套購物網站的基礎架構,而且是開源免費的,任何人都可以擴充它,把它擴充成外銷的多語系購物網站、或是擴充成線上課程網站、或是訂房網站、或是福委會網站、或是團購網站、或是多層次推銷分潤網站,當然擴充成 B to B 購物網站也是沒問題的。

如果你要擴充的功能還算常見,則可以先到 OpenCart 官方的 MarketPlace 搜尋購買第三方廠商開發的擴充模組(Extension),目前 MarketPlace 上面 for OpenCart 3 的 extensions,大約有 7,000 個左右,有付費的也有免費的,大多數付費的 extension 售價約在 $10 ~ $60 之間,如果你要得擴充功能可以直接買得到,其實並不算貴,如果需要找專人客製,通常找有開發過 OpenCart 模組的軟體公司或工程師,開發速度會較快一些。

用 OpenCart 來客製快速下單功能

OpenCart 並沒有內建快速下單的功能,但因為 OpenCart 系統是開放原始碼(Open Source),可以查看它所有的原始程式,只要找到與快速下單類似的功能,再複製程式碼來改寫,就可很快速的做出能快速下單的功能了,下面將會說明,我們是如何快速開發出一個快速下單功能的過程。

內建的購物車功能(如下圖),它的畫面就是有點接近快速下單的樣式,只不過列出的是已被加入購物車的品項,我們若將它改成顯示全部的商品品項,就更接近一個快速下單的表單了。

我們複製了上圖的”購物車”這個功能,改成列出全部商品,這邊若有需要,也可以設計成管理者指定的商品。另外我們把原本數量欄位右側的多於按鈕移除,改成全部購買數量都輸入之後,一次全部送出的模式,於是畫面變成了下圖。

運送方式與付款方式的客製

除了快速下單之外,B to B 網站與一般購物網站常見的另一處差異是在金物流,B to B 網站有時會提供月結、預付、或是每月提供福利金額度等等一般購物網站不常見的付款方式,運送方式有時也很奇特,例如透過公司內部自有的物流系統、或是把某些經銷商當成衛星倉庫的出貨方式,這些功能通常在一版的購物網站上是找不到的,而 OpenCart 也沒有內建,不過這些功能需求,一樣可以透過複製類似功能再修改的模式,把它客製出來。

OpenCart 是 B to B 網站的最佳選擇

除非你想要的購物網站,與 OpenCart 內建的功能完全不同,否則,採用 OpenCart 系統作為基礎架構,再擴充發展自有的特殊功能需求,絕對是最省時省力省錢的一條路徑,OpenCart 系統在開源的電商系統領域,有一定的地位,這讓許多第三方的服務,例如金物流廠商、甚至 Google 及 Facebook,都主動為 OpenCart 開發了串接的模組,這使得與這些廠商所提供的服務串接,就無需再自行開發,相較於選擇完全自主開發的購物網站系統,則需要自行開發串接金物流、Google、Facebook 的程式,優劣立判。

OpenCart 是一套持續更新的系統,例如今年逐漸穩定的最新版 OpenCart 4,是全面翻新了前一版的程式碼重新改寫而來,整個底層框架也全數換新,有關 OpenCart 4,請參考 「OpenCart 4 帶來的新改變」這篇文章的介紹。

開店平台雖然功能豐富,但有不少平台廠商是基於老舊系統持續修修補補而成,那些購物網站被駭客入侵的案例,有絕大多數就是因為系統太過老舊,漏洞太多所造成的,所以挑選電商系統或開店平台,不能只關注功能是否豐富,系統是否過於老舊而影響資訊安全,也是應該要重視的地方,而 OpenCart 具有高安全性的新一代程式碼、又有許多第三方平台的支援、程式碼開源、功能擴充門檻低、成本低,絕對是發展 B to B 購物網站的最佳選項。