購物網站的常溫+低溫宅配運費設計

介紹同時含有常溫及低溫運送需求的商家,如何客製建置合適的運費計算機制。

購物網站販售的商品,如果同時有常溫及低溫商品,就會遇到不同溫層商品的運費計算問題,如果常溫與低溫的商品是分開寄送,就會產生 2 筆運送成本,如果不想讓運費計算太複雜,或是購物網站系統不支援不同溫層的運費計算,那就只能提高運費收取標準,以避免 2 筆運送成本加起來高於運費,或是設定自行吸收 2 筆運費高於成本的差額,總之,無法將不同溫層商品的運費分開計算,是有點麻煩的一件事。

階梯式的運費機制

由於宅配的運費通常是基於材積或重量計費,所以購物網站也需要能依據材積或重量來計算運費,才能合理轉移運費到消費者,避免掉超收或短收的情形,但是大部分的購物網站系統,並沒有支援這種較複雜的運費計算規則,這也是我們很常為商家客製服務的項目之一。

下圖的案例,就是典型同時含有常溫及低溫的運送需求,且各自都有階梯式的重量(或材積)運費標準,並且也包含達到門檻就免運費的功能。

我們通常會採用常溫及低溫分開設定的方式設計,如下圖案例,常溫與低溫的階梯重量標準是各自獨立的,這可以滿足有些商家常溫與低溫是採用不同家貨運公司的情境,由於不同貨運公司的階梯門檻都不同,所以能獨立分開設定運費,才有可能滿足 2 家貨運公司的標準。

下圖中可以看到還有一個是用地區的欄位,這是使用再當你寄送給不同地區會有不同一套運費計算標準時,就可以使用,例如常見的是,外島地區、偏遠地區、門禁管制地區,由於這些地區需要較高的運送成本,運費的計算標準也通常會高於一般地區,此時就可以複製第二組宅配模組,並設定上述這幾個適用地區,就可以為這些外島或偏遠地區,設定另一套運費計算標準了。

自有物流車隊的運費機制

有些商家會規畫自有物流車隊,針對特定區域的客戶自行配送,除了提高運送時效、彈性之外,尤其是需要運送成本較高的低溫宅配,出貨量夠大的商家,藉此還可以降低物流成本。

如下圖的案例,區分成一般地區(左)及特殊地區(右)區塊的設定,結帳時系統會依據客戶設定的運送地址,辨識是否屬於特殊地區,如果是特殊地區則套用右側的設定,否則就套用左側的設定,另外從圖中可以看到,我們也針對冷藏及冷凍作了區分,如果商家的冷藏與冷凍的物流是不同管道不同收費標準且各自獨立,就必須獨立計費。

下圖是 OpenCart 系統設定地區的畫面,商家可以利用地區管理的功能,設定一個特殊地區,例如包含某幾個縣市,在配合前面特殊地區的運費設定,就可以做到特殊地區有獨自的運費標準。

滿額免運的彈性設定

在前面的例子中,不論是常溫、低溫,或是一般地區與特殊地區,都提供了滿額免運的功能,但商家的需求有時不只是這樣,有時也會提供常溫+低溫商品合併滿額免運的優惠,甚至也有特定商品不計入滿額的消費金額計算,這都是可以透過 OpenCart 的客製服務做到的。

由於 OpenCart 系統的架構簡潔,客製難度較低,如果商家有特別的運費規則,採用 OpenCart 系統來建置,是很合適的選擇。