開發指南

五金網店系統:選規格、門市取貨與地盤送貨

同款螺絲有不同尺寸,一包與一粒的數量不同,門市現貨也未必適合送貨。把選料、備貨、取貨及供應商直送接起來,讓客人知道買的是甚麼、去哪裏取、還有哪批未到。

五金店櫃枱上的螺栓、墊圈、黃銅彎頭與紙箱,後方有載着管材的手推車
AI 生成的五金店情境圖,用作說明文章主題。

設想一位裝修師傅要補三包螺絲、一部電鑽和幾支長管:螺絲今天到門市取,電鑽要核對有沒有電池,長管則送到地盤。網店即使可以收款,若只寫「有貨」和「已出貨」,客人仍要致電問單位、取貨地點及哪一批會先到。

公開零售網站已可見這些購物方式:Screwfix 提供分店庫存查詢及到店報到,商品頁會列包裝數量;Toolstation 說明自家庫存與供應商直送商品可以分批到貨。以下以一間有門市、倉庫及供應商的五金店,說明可以怎樣設計整個購物流程。

先選對規格,再決定買幾包

客人可用貨號、名稱或常用叫法搜尋,再按直徑、長度、牙距、材質及表面處理篩選。商品比較頁把不同之處排在一起;水喉配件要分清接駁尺寸和螺紋標準,電動工具則列電壓、電池系列及套裝內容。資料未確認的相容性應交由店員核對,不要只因名稱相似就標示「適用」。

數量欄旁直接顯示「每包 50 粒;3 包,共 150 粒」,購物車、執貨單和收據沿用同一單位。若同時賣散裝和整盒,就各自列明價錢、可售數量及換算;按米售賣的線材也要說清楚是可剪長度還是固定一卷。Hilti 香港的工具頁把電池和充電器列為可選配件,亦提醒我們:主圖有甚麼,不等於訂單已包括甚麼。

門市有貨,還要分清能否留貨及何時可取

客人先選門市或輸入送貨地區,商品頁才顯示適用的選項:這間門市可取、由倉庫調貨後可取,或只接受送貨。門市資料包括地址、營業時間和預計備妥時間;不能把全公司合計庫存當成所選門市現貨。店員另看可售、已留起、待核數的數量及最後更新時間。

購物清單和購物車本身不應默認已留貨。店舖可按自己的收款流程設定保留時點及期限,最後確認訂單時再核對可用數量。兩位客人同時買最後一包,系統只可分配一次;付款結果仍待確認時保留原訂單處理,不能讓客人不斷重試而多買幾份。若庫存資料過舊,就顯示待門市確認。

結帳前,逐項看清取貨和送貨安排

購物車可把螺絲及電鑽放在「門市取貨」,長管放在「供應商送往地盤」,各組列數量、地點、預計日期及運費,最後才顯示合計。某件貨不能在該門市取,應在該項旁說明原因,讓客人改店、改送貨或移除,不要付款後才要求他重新下單。

確認後保留一個客人看得懂的訂單編號,下面再列各批交收。付款、備貨及交付各有狀態;「已付款」不會自動變成「可取貨」,第一批出門也不會把餘下項目標成已完成。供應商未確認的日期寫成待確認,而不是照搬一般快遞的預計時間。

店員按貨號執貨,客人收到通知才到店

門市的待執貨畫面列貨架位置、規格、包裝單位及所需數量。店員掃描或確認貨號後輸入實際備妥數量,放到指定取貨位置,才發出可取貨通知。三包只找到兩包時,保留一包缺貨,讓客人選先取兩包、等齊或取消缺貨部分;不可自行換成相似螺絲。

到店後可用訂單碼或「我已到店」通知櫃枱,亦保留店員按訂單編號查找的做法。代領人按店舖規則確認後,店員逐項記錄交出的數量和時間;重複掃碼只顯示已交收結果。到店報到不等於已取貨,逾期未取也要先處理通知、取消及退款狀態,再釋放保留數量。

長管送地盤,供應商直送另有進度

送貨資料除了地址,還可填地盤名稱、入口、收貨人、聯絡方法及可收貨時段。長管、梯具或重貨要先確認車輛能否進入、卸貨安排及是否需要上樓,再確認費用和時段。這些欄位只在適用商品出現;普通小包裹不用填整份地盤表格。

跟單同事的供應商畫面可列待確認、已接受、待出貨及已送達,連到原訂單的指定項目。收到供應商確認,不應直接當成已出貨;如果沒有自動追蹤資料,就由同事記錄已確認的日期及訊息來源。地盤拒收、少送一支或無人收貨時,只更新受影響的一批,留下補送或退款待辦,門市已取走的貨照樣保留完成記錄。

常買清單要記住規格,也要重新核對價錢和供貨

師傅可按工種或工程保存常買清單,保留貨號、規格及單位,下次改數量便可加入購物車。再次購買時重新取價錢、包裝數量及庫存;停產貨列出來等待處理,不要自動換另一款。若一間公司多人買料,可按需要加入工程編號、代領人及各自可看的訂單範圍。

首版可先處理一類商品、一間門市及一種送貨安排,再按實際需要加分店調貨、剪裁長度或公司帳戶。商品資料同事負責規格與包裝;門市和倉務負責實際備貨;跟單同事處理供應商及送貨例外。每個畫面都要讓使用者知道哪些資料能改、哪些變更要先取得客人確認。

付款前看 Demo,試一張分開取貨和送貨的訂單

ProApp 提供付款前 Demo。可以用一份去除客戶資料的商品表,揀幾件容易選錯規格、按包售賣及需要送地盤的貨,安排客人、門市和跟單同事各自會操作的步驟:

  • 客人選螺絲規格,輸入 3 包,確認共 150 粒;換包裝後,數量和價錢都重新顯示。
  • 把螺絲及電鑽設為門市取貨,長管送地盤,核對電鑽配件、兩批日期及各自費用。
  • 店員只備妥兩包螺絲,客人同意先取;掃碼交收後,餘下一包仍顯示待處理,重掃不會再扣貨。
  • 供應商更改長管送貨日,跟單同事記錄新安排;再試少送一支,看看補送待辦和客人所見進度是否一致。

ProApp

想把五金店的選料和交收流程接起來?

帶幾款商品的規格、包裝單位及現行取貨和送貨做法,一起定出付款前 Demo 要試的訂單。

討論五金網店流程