前言:庫存失真比單純缺貨更致命
實體店跟電商官網一起賣,最怕的不是倉庫沒貨,而是明明只剩一件,現場店員剛賣給試穿的客人,官網半夜同時刷出一張訂單。隔天倉管去翻貨架找不到東西,只能硬著頭皮打電話給線上客人賠罪退款。
很多跨入 OMO 的零售老闆都有過類似的慘痛經驗:線上辦大促活動,官網訂單狂湧,後台顯示某款熱賣大衣還有 2 件庫存並順利接單。隔天一早電商揀貨組前往貨架卻發現空無一物;調閱系統才發現,那最後 2 件昨晚已被台北忠孝門市的店員賣給了現場試穿的客人。由於門市還沒打烊結帳,系統有時間差,官網直到電商包裝時才發現實體早已斷貨。最後只能向線上買家致歉、發放折價券補償甚至退款,原本的大促熱度直接變成公關危機。
反過來的痛點也天天在上演:門市展示架上陳列著全尺寸熱門洋裝,由於沒有劃分門市安全樣品水位,官網半夜一筆訂單直接將門市最後一件樣品「鎖單待出貨」。隔天下午客人進店指名要試穿,店員只能尷尬解釋「這件被網路客人買走了,不能讓您試穿,也不能賣給現場」。客人轉頭氣走,實體店昂貴的裝潢與坪效當場白費。
🚨 2026 關鍵技術更新:別再去 App Store 找 Stocky!
過去 Shopify 官方推薦的庫存外掛 Stocky,已於 2026 年 8 月底正式完全除役(Full Sunset)並從 App Store 下架。現在做 OMO,採購單(Purchase Orders)、門市調撥(Transfers)與條碼盤點已全面內建於 Shopify 後台與 POS Pro 原生功能。品牌完全不需要安裝舊版第三方外掛,就能在原生系統中跑通端到端的庫存流轉。
庫存管理的本質,就是搞清楚「貨到底在誰手上、現在能不能賣、誰先扣庫存」。單靠 LINE 群組回報、店員肉眼點貨或打烊後匯入 Excel,完全不可能應付現代 OMO 的出貨頻率。這篇文章直接拆解從工廠貼標、總倉驗收、門市調撥、現場無盡貨架(Endless Aisle)到退換貨發票折讓的實戰配置。
[INVENTORY LIFECYCLE // 庫存流轉 7 大節點]
SYSTEM ARCHITECTURE
Shopify OMO 庫存流轉 7 大核心節點與資料狀態轉換
庫存不是後台報表上的靜態數字,而是貨物在工廠、倉庫、門市與客人手中移動時的即時狀態:
01. 工廠源頭貼標(Factory Tagging)
DATA: PO CREATED // INCOMING
執行角色:成衣代工廠/製造供應商 | 硬體載體:AI/EPS 向量 Code 128 直印外袋或吊牌 | 核心邏輯:採購單(PO)開立後,系統標記為在途預計量(Incoming)。直接由工廠在包裝袋印上標準化 SKU 與條碼,大貨一到倉庫直接具備條碼,免去事後人工拆箱補貼。
02. 總倉掃碼驗收(Warehouse Receiving)
DATA: INCOMING ➔ AVAILABLE
執行角色:電商總倉倉管人員 | 硬體載體:無線藍牙條碼槍+Shopify 原生收貨模組 | 核心邏輯:對準 PO 關聯的轉移單逐箱掃碼(Scan to Receive),條碼槍每秒刷讀一件。系統自動累計實收數量,遇到混入雜款或多送件數立刻紅燈蜂鳴提示。確認驗收後系統狀態由 Incoming 自動切換為總倉 Available(可售)。
03. 跨門市調撥在途(Store Transfers)
DATA: ON HAND ➔ IN-TRANSIT
執行角色:調出門市 ➔ 物流車隊 ➔ 調入門市 | 硬體載體:iPad POS / 原生 Transfers 調撥單 | 核心邏輯:調出門市揀貨刷碼裝箱,點選「發送轉移」,庫存立即凍結為 In-Transit(線上線下皆不可扣減);調入門市收貨點對點掃碼入庫,徹底根除在途丟件呆帳。
04. 門市陳列現貨與樣品防護(Store Inventory & Buffer)
DATA: AVAILABLE (RETAIL LOCATION)
執行角色:門市正職/兼職店員 | 硬體載體:Shopify POS Pro 終端 | 核心邏輯:貨物抵達門市後轉為門市可用庫存。設定 Order Routing 履約優先級防護,架上保留至少 1 件樣品供現場試穿,防止官網訂單將門市唯一展示樣品秒殺。
05. 無盡貨架跨店宅配(Endless Aisle: Ship to Home)
DATA: COMMITTED (WH) ➔ FULFILLED
執行角色:門市收銀人員 ➔ 總倉揀貨出貨組 | 硬體載體:iPad POS 原生宅配模組 | 核心邏輯:現場缺色缺碼時,店員在 iPad POS 現場向顧客收銀開票,調用總倉現貨免運宅配到府。業績 100% 歸屬當值店員,總倉自動打單出貨,門市現貨零超賣。
06. 條碼打烊盤點與損耗稽核(Stocktake & Audit)
DATA: ADJUSTED // SHRINKAGE
執行角色:門市店長/督導 | 硬體載體:藍牙條碼槍+POS Pro 原生盤點功能 | 核心邏輯:打烊後 15 到 30 分鐘內盲掃全店架上條碼,系統自動產出差異報表。確認無誤後選取原因代碼(污損/竊損/盤差)一鍵校正帳面庫存,紀錄完整同步財務報表。
07. 跨通路退換貨與折讓沖銷(Reverse & Tax Allowance)
DATA: RESTOCKED // ALLOWANCE FILED
執行角色:門市收銀 ➔ 台灣發票加值中心 API | 硬體載體:POS Pro 原生換貨模組 | 核心邏輯:客人線上買、門市現場退換尺碼,原品項退回門市可用庫存(或瑕疵隔離),新品項直接出庫,後台 Webhook 同步向財政部平台拋接電子發票銷貨退回折讓證明單。
💡 實戰提醒:全通路庫存最核心的原則是「貨在哪裡、狀態就是什麼」。只要在途量、展示樣品量與可售量邊界清楚,實體門市就能兼顧展示體驗與發貨防禦。
第一章:工廠端貼標 vs 倉庫端補標:別讓總倉淪為手工貼標廠
很多品牌庫存混亂的起因,早在商品進倉庫之前就已經註定。大貨送到總倉時如果吊牌上沒有條碼,或者條碼印得模糊掃不出來,倉管人員就得全部拆箱,一張一張印貼紙、一張一張貼。這不僅耗費大量人力工時,更是後續出錯貨、扣錯尺寸的第一大溫床。
1. 成衣與代工廠源頭直印(Source Tagging)SOP
委託成衣廠、包袋廠或代工廠大貨生產時,最省事且不易出錯的做法是直接由工廠在包裝製程中完成條碼標籤:
- 透明外袋向量直印(OPP/PE Polybag Direct Printing):做大貨外包裝膠袋時,直接把品名、規格、標準化 SKU 與向量 Code 128 條碼印在外袋指定位置。衣服折疊裝袋、膠帶一封口,商品就自帶清晰條碼,進倉免拆箱。
- 向量檔案交付規格(AI/EPS):提供給工廠製版的設計稿必須是純向量檔(AI 或 EPS)。條碼黑白線條必須由向量路徑生成,條碼高度保持在 15mm 以上,絕不能把 72dpi 的低解析度圖片直接貼進設計稿放大。
- 條碼兩側留白(Quiet Zone):條碼左右兩側必須嚴格保留至少 3mm 至 5mm 的完全空白區域。避免外袋折線、封口膠條或背景花紋貼在條碼邊緣,導致掃描槍反光讀不出來。
- 吊牌與水洗標檢驗:如果外包裝需要經常拆封檢查,也可以要求工廠直接把條碼印在吊牌或內側水洗標上,並要求工廠在裝箱出廠前做 100% 條碼掃描過機測試,確保出廠時零壞碼。
2. 倉庫端什麼時候才需要用標籤機補標?
既然工廠直印成本最低且最不容易出錯,總倉與門市櫃檯配備的 4 吋熱感應標籤機,應該用在哪些例外情境?界線必須畫清楚,別讓總倉淪為昂貴的手工貼標代工廠:
- 打樣樣品與少量走秀款:每款只有幾件的設計打樣與樣衣,工廠無法開版印刷,由打樣室或總倉列印標準標籤黏貼。
- 售後退貨與外袋破損整新:客人退回或運送途中包裝破損的良品,完成清潔、熨燙重新裝入全新保護袋後,由品檢人員印標籤補貼封口。
- 吊牌折損與條碼磨損:門市試穿頻繁導致吊牌撕裂、或是條碼沾到髒污刷不出來時,店員在櫃檯標籤機重新輸出同碼標籤覆蓋。
- 國外代理與無碼進口選品:代理海外選品時原廠只有國外料號或無中文標示,商品進口報關後由總倉依台灣商品標示法補貼中文標與條碼。
落實這套原則後,總倉 95% 以上的大貨在拆箱當下就已經具備條碼,可以直接進入掃碼驗收階段。
第二章:多地點(Locations)庫存配置與履約優先級:保住門市展示樣品
做單一電商時,庫存只是單純的數字加減;但在 OMO 架構下,同一款商品會同時分散在總倉、北中南直營門市與百貨專櫃。如果沒有設定扣減順序,門市跟官網搶貨的悲劇就會天天上演。
1. Shopify 後台地點劃分與庫存名詞大白話
在 Shopify 後台「設定 > 地點(Locations)」中,必須把實體門市與中央倉儲分開設定為獨立地點(例如:電商總倉、台北敦化店、台中勤美店)。每個地點底層都有獨立的庫存狀態:
- 在手總量(On Hand):這個地點現場物理上到底放了幾件貨。
- 可供銷售(Available):在手總量扣除已被訂單保留的數量,代表目前網站或收銀機上還能賣的數量。
- 已保留量(Committed):客人已經下單付款、但還沒打包寄出的數量。這部分會被系統鎖住,不能再賣給別人。
- 不可售/損壞量(Unavailable / Damaged):陳列弄髒、破損或有瑕疵被移到隔離區的數量。
- 在途量(Incoming):採購單已經開出、工廠已經發貨,但倉庫還沒點收入庫的預計到貨量。
2. 官網下單履約優先級(Order Routing)與門市樣品防護
當客人在官網結帳時,系統該扣哪個地點的庫存?這由後台「訂單路由(Order Routing Rules)」決定:
最穩健的做法是把「電商總倉」排在最優先(Priority 1),接著才是「旗艦大店」(Priority 2),最後是「微型專櫃」(Priority 3)。只要總倉有現貨,官網訂單一律由總倉發貨,絕不扣門市現場的貨。
更實戰的防禦是門市展示樣品防護(Display Threshold):服飾與鞋包門市架上必須留至少 1 件樣品供進店客人試穿。如果某個尺寸門市只剩 1 件,這件物理上就是展示品。要是沒有防護機制,官網半夜湧入訂單把這最後 1 件扣走,隔天門市就沒有樣品可展。品牌可以透過 Shopify Flow 自動化邏輯,當門市某款式庫存剩 1 件時,自動將該門市該款式從線上可出貨清單中排除,確保現場樣品不會被線上買走。
第三章:進貨驗收與跨店調撥實戰(2026 原生進銷存中樞)
在 2026 年的最新架構下,Shopify 將原本屬於 Stocky 的進銷存能力全面收攏,直接在 Shopify 後台與 POS Pro 中內建原生採購單(Purchase Orders)與轉移調撥(Transfers)。
[PROCESS BENCHMARK // 進貨調撥作業模式對照]
OPERATIONAL EFFICIENCY
Shopify 原生進銷存(2026 新架構)vs 傳統人工 Excel 模式全面對照
2026 年 Stocky 正式退役除役後,採購單(PO)、門市調撥(Transfers)與打烊盤點已全面內建於 Shopify 後台與 POS 原生功能,無需額外安裝外掛:
Shopify 原生進銷存 + POS Pro 模式
NATIVE 2026
條碼槍光學驗收 // 原生即時入庫
• 進貨驗收: 後台 PO 關聯轉移單,條碼槍盲掃(Scan to Receive),實收件數精確計數,錯款即刻紅燈蜂鳴。
• 跨店調撥: 門市直接建立原生 Transfer,發送瞬間庫存進入在途(In-Transit)鎖定,到店掃碼即時核銷。
• 遺失責任: 調撥單詳細記錄出庫掃描人、時間戳與到店驗收人,短少責任毫釐不差。
• 打烊盤點: POS Pro 原生盲盤 15~30 分鐘搞定,系統秒出損益報表,一鍵平帳進財稅系統。
• 人力耗損: 門市人員省下 80% 行政點貨時間,專注於現場顧客服務與銷售。
✨ 實證效益:
進貨錯誤率趨近 0%,帳實相符率提升至 99% 以上。
傳統人工傳票 + Excel 模式
HIGH RISK
人工目測比對 // 次日批次匯入延遲
• 進貨驗收: 手持 A4 紙出貨單,人工核對吊牌品名尺寸打勾,大促容易看走眼跳行。
• 跨店調撥: LINE 群組留言「忠孝店寄 3 件黑 M 給信義店」,無系統在途狀態,線上官網持續超賣。
• 遺失責任: 包裹送達後若少 1 件,兩店互相推諉責任,最終淪為不明損耗爛帳。
• 打烊盤點: 店員加班至午夜抄寫正字標記,隔日手動鍵入試算表,數字永遠對不上。
• 人力耗損: 店員與店長每月花費數十小時處理庫存長短帳與客訴道歉。
⚠️ 痛點代價:
調撥黑洞頻繁發生,線上超賣客訴不斷,庫存帳本持續失真。
📊 數據結論:導入 Shopify 原生條碼掃描流程後,單次進貨 300 件的平均驗收時間由傳統人工的 45 分鐘縮短至 8 分鐘以內,且杜絕了將「米白 S」誤收為「雪白 S」的人為視覺疲勞錯誤。
1. 採購單(PO)建立與批量「掃碼收貨(Scan to Receive)」
大貨送到倉庫時,傳統做法是倉管拿著紙本清單,一邊數衣服一邊拿筆在紙上畫勾,最後再由助理坐在電腦前花幾小時手動 key 入後台。這種模式只要看走眼就會把不同顏色尺寸搞混,而且經常拖延幾天才入庫。
在 2026 原生體系下的驗收流程非常俐落:
- 後台建立原生採購單(Purchase Order):直接在 Shopify 後台「產品 > 採購單」建立 PO,選好供應商、預計到貨日、品項與數量。PO 送出後,系統自動生成關聯的轉移單,對應數量在 Shopify 庫存標記為 `Incoming`(在途量),門市與業務能提前掌握補貨節奏。
- 開啟掃碼收貨(Scan to Receive):貨箱一拆,驗收人員拿著無線藍牙條碼槍,在 Shopify 後台或 POS 點進該筆轉移單的接收模式。
- 高速掃描與防呆警報:條碼槍對著商品外袋條碼連續按壓板機,每秒刷讀一件。條碼槍每響一聲「嗶」,畫面上該 SKU 的已收數量(Received)就即時加一。
- 多件與錯件警報:如果工廠不小心混入不在採購單內的款式,條碼一刷,系統會立刻發出警示音並跳出紅燈阻斷;如果該尺寸訂了 20 件但刷進第 21 件,系統也會立刻跳出超收警告。支援分批到貨(Partial Delivery)拆單處理。
- 一鍵更新入庫:整批掃完確認總件數相符,點擊接收確認,Shopify 庫存立刻把這批貨從 `Incoming` 轉為 `Available`,官網與門市櫃檯瞬間解鎖開賣。
2. 跨門市調撥(Transfers)與在途庫存(In-Transit)防呆
連鎖店常遇到台北店缺 S 號、台中店 S 號賣不動的狀況,跨店調撥是每週常態。但傳統調撥最常發生的爭議是:台北店說寄了 5 件,台中店拆箱說只有 4 件,運送途中少的那 1 件到底算誰的?
透過 Shopify 原生轉移單(Transfers),整個流轉過程都有數位紀錄:
| 調撥流轉步驟 | 現場操作動線 | 系統庫存狀態 | 責任防呆機制 |
|---|---|---|---|
| 步驟 1:建立調撥需求 | 調入門市在 POS 或後台發起轉移單,選好調出店與調入店、款式與件數。 | 產生 Transfer 草稿,關聯商品標記為調撥預備。 | 系統即時檢查調出店現貨,避免調出店已經斷貨還開出空頭單。 |
| 步驟 2:調出門市揀貨發出 | 調出店員拿條碼槍掃描待調撥商品裝箱,確認件數無誤後點擊「發送轉移」。 | 調出店庫存扣除,該批商品轉為 **In-Transit(在途)**。 | 此時官網與門市都無法賣這批貨,避免包裹在貨車上卻被網路超賣。 |
| 步驟 3:調入門市掃碼核銷 | 包裹送到調入門市,店員在 POS 打開該筆轉移單,逐件掃描入庫(Receive Transfer)。 | 掃描完點擊確認,庫存由 In-Transit 正式轉入調入門市 **Available**。 | 若少 1 件,系統精準標註為短少(Discrepancy)並記錄雙方時間與帳號,責任一清二楚。 |
第四章:無盡貨架(Endless Aisle):現場缺貨時的增額轉換殺手鐧
實體店面坪數有限,店裡不可能擺下所有顏色、所有冷門尺碼的全部現貨。
當客人走進門市試穿,版型剪裁都非常喜歡,偏偏指定要現場已經賣完的特殊色。很多店員這時只能無奈說「這顏色賣完了,您可以回家上網買」。客人走出店門,逛了兩圈街購物熱情就退了;回家打開手機比價,甚至轉去買別家,這筆原本到手的業績就直接飛了。
[ENDLESS AISLE ARCHITECTURE // 無盡貨架閉環]
REVENUE RECOVERY
無盡貨架(Endless Aisle):現場缺色缺碼時的挽救動線與防超賣機制
實體店面坪數有限,陳列不可能包山包海。當試穿滿意的顧客遇到現場斷碼時,系統動線決定了這筆訂單是變成營收還是轉身離開:
無盡貨架標準作業動線(Ship to Home)
WIN-WIN-WIN
1. 門市試穿體驗: 顧客在門市確認版型滿意,指定顏色(如燕麥奶色)現場庫存為 0。
2. iPad POS 當場開單: 店員在 POS 將該顏色加入購物車,點選「運送(Ship to Customer)」。
3. 現場收款與發票: 顧客在收銀台感應刷卡/掃 LINE Pay,現場取得電子發票或手機載具歸戶。
4. 業績 100% 歸屬門市: 訂單標註為該門市與該銷售員工(Staff Attribution),門市同仁獲得完整抽成。
5. 總倉自動揀貨出貨: Shopify 後台將該單履約路由指派至「電商總倉」,總倉打包宅配直達顧客家中。
🎯 商業結果: 現場轉換率顯著提升,顧客免去大包小包提袋負擔。
傳統通病:口頭請顧客回家上網買
REVENUE LOSS
1. 現場熱情冷卻: 店員告知「這款我們店裡賣完了,您可以回家掃 QR Code 自己在官網下單」。
2. 顧客記憶淡忘: 顧客踏出店門後受到其他商圈店家吸引,衝動消費情緒在 30 分鐘內迅速冷卻。
3. 競品攔截截流: 顧客回家打開手機比價,演算法推送競爭品牌同類商品,造成顧客流失。
4. 門市心態消極: 店員花費 20 分鐘熱情介紹試穿,但客人線上下單業績算官網,店員無動力服務缺貨客。
5. 庫存盲點加劇: 總部後台無法掌握「門市現場真實缺貨需求量」,採購補貨持續失準。
⚠️ 商業代價: 離店流失率居高不下,既浪費實體店昂貴租金人流,更傷害品牌服務口碑。
🛡️ 無盡貨架防超賣底層:在 POS 觸發「Ship to Home」時,系統校驗的並非當前門市的 Available 數量,而是電商總倉地點(Warehouse Location)的即時可售庫存。訂單成立瞬間將總倉庫存轉入 Committed,確保實體店不會因為店員下單而把另一間門市架上的陳列現貨意外賣空。
1. iPad POS「店訂總倉宅配(Ship to Home)」操作動線
Shopify POS Pro 內建的無盡貨架(Endless Aisle / Ship to Customer),就是用來挽救這類流失客人的工具:
- 現場留住購買意願:確認現場架上缺色缺碼時,店員主動引導:「這款燕麥奶色現場剛好售完,但我現在直接用收銀機幫您調總倉全新現貨,免運費宅配到您家,今天逛街也不用提著大包小包!」
- POS 快速掛載顧客與地址:店員在 iPad POS 搜尋客人電話或刷 LINE 會員條碼,將總倉現貨加入購物車。點選運送方式為「Ship to Customer」,系統自動帶出地址,或現場由店員協助輸入。
- 門市櫃檯現場收銀開票:客人在實體刷卡機感應結帳或刷 LINE Pay,電子發票依門市規矩現場開立或存入載具,當場結帳完成。
2. 業績算門市店員,總倉自動打包出貨
很多品牌推 OMO 時推不動,最大阻力就在於店員覺得「線上跟線下搶業績」:店員陪客人試穿半小時,如果叫客人上網買,業績算電商部,店員拿不到抽成,自然沒有動力介紹線上現貨。
Shopify 的無盡貨架直接在系統架構上解決了這個矛盾:
- 業績歸屬當值店員(Staff Attribution):這筆訂單雖然由總倉出貨,但在 Shopify 報表裡,銷售地點標記為該實體門市,銷售人員標記為該店員的 POS 帳號。月底結算時,店員享有完整的業績抽成。
- 總倉自動印單發貨:訂單成立後,履約地點自動派給「電商總倉」。門市店員不需要自己打包寄件,電商總倉的打單系統直接印出黑貓或宅配面單,由總倉打包出貨。
- 零超賣安全防線:在 POS 按下 Ship to Home 的瞬間,系統扣的是電商總倉的 Available 庫存並轉為 Committed。門市開單完全不會動到其他分店的展示樣品,避免跨通路超賣。
第五章:POS Pro 原生打烊盲盤:告別半夜肉眼數衣服
盤點是所有門市店員的惡夢。傳統盤點是打烊後拿著列印出來的 A4 清單,在貨架前用眼睛數衣服、在紙上劃「正」字。常常數到半夜兩點,算出來的數字跟後台對不上,又得全部重來。最後為了趕著回家,只能隨便填個數字交差,後台庫存帳本年復一年都是錯的。
1. 條碼槍搭配 POS Pro 原生庫存盤點(Inventory Counts)
2026 年無需再打開任何外掛,直接在 iPad POS Pro 點進原生庫存盤點功能,作業變得很單純:
- 盲盤原則(Blind Stocktake):店員盤點時,手機或條碼槍螢幕上絕不顯示「帳面應該有幾件」。一旦顯示帳面數字,店員容易產生心理預期甚至偷懶直接勾相符;盲盤要求店員純粹對準貨架上的每一件條碼按板機,掃到幾件系統就記幾件。
- 分區小盤(Partial Stocktake):不用等到每半年或年底才大盤點一次。店長可以設定每週二盤「牛仔褲區」、每週四盤「外套區」。利用每天打烊後的 15 至 30 分鐘,店員持條碼槍沿著吊桿由左至右掃描,15 分鐘就能搞定數百件衣服。
- 差異報表秒級生成:盲掃結束後點擊送出,系統在背景將實盤掃描數量與後台帳面數量進行差額計算,直接列出所有盤盈(+)與盤虧(-)的具體品項與金額。
2. 盤盈盤虧自動調整與財務帳本對齊
盤點出來的差異不能隨便直接改掉,必須留下符合稽核的紀錄:
店長檢視異常報表後,針對短少的品項進行二次確認(檢查是否掛錯走道或漏掃)。確認無誤後,由店長輸入權限 PIN 碼點擊「套用調整」。系統會要求選擇標準原因代碼(Reason Code):例如 `Damaged`(污損報廢)、`Theft`(遭竊損耗)、`Promotion`(公關借樣)或 `Inventory Count Discrepancy`(盤差校正)。
確認送出後,Shopify 後台數量瞬間校正為實盤數字,盤損紀錄完整同步至財務報表,供會計師進行存貨調整,徹底清掉陳年幽靈庫存。若需要更進階的銷速預測與跨店補貨建議,可善用 Shopify Sidekick AI 輔助分析,或進階對接如 Prediko 等專業進銷存平台。
第六章:跨通路退換貨與電子發票折讓沖銷
在 OMO 場景中,最考驗系統彈性的是逆向退換貨:客人在官網買了一件 L 號洋裝,週末走進實體門市想換成 M 號;或者客人在門市買了想退貨。
1. POS Pro 原生以物換貨 vs POS Lite 手動退單
處理退換貨時,Shopify POS Lite 與 POS Pro 的體驗差別非常大:
- POS Lite 的退款重刷死局:使用免費版 POS Lite 的門市,系統不支援直接以物換貨。如果客人拿 L 號要換 M 號,店員必須先在 iPad 上把原訂單刷退、退款回信用卡;接著重新開一張新單,刷 M 號條碼,讓客人重刷一次信用卡。櫃檯大排長龍時客人體驗很差,店家還會被多扣一次刷卡手續費。
- POS Pro 原生換貨閉環:升級 POS Pro 後,店員在 iPad 點選「換貨(Exchange)」,掃客人出貨單上的訂單條碼調出訂單。店員掃退回的 L 號標記為退貨入庫,接著直接刷架上取下的 M 號。同一個購物車內自動算差價(同價差額 NT$0,高價補差額,低價退差額),一鍵完成換貨,庫存與金額 10 秒搞定。
2. 跨通路退貨時,電子發票加值中心「銷貨退回折讓單」自動化拋接
跨通路退貨在台灣最大的痛點在於統一發票與營業稅折讓。依台灣法規,商品退換貨產生折讓時,必須依法開立「銷貨退回折讓證明單」。
如果客人在官網買的時候開的是雲端發票,走到門市退貨時,門市店員絕不能拿實體收銀機隨便打一張負數發票或手寫白條給客人。這會導致電商加值中心的銷售額跟門市發票對不上,月底報 401 營業稅時會出大問題。
成熟的自動化做法是透過台灣電子發票加值中心中台串接 Webhook:
- 退貨事件監聽:門市店員在 POS Pro 完成退換貨結案的瞬間,Shopify 觸發 `refunds/create` Webhook 事件通知發票中台。
- 自動開立電子折讓單:中台抓取原發票號碼、退貨品項金額與客人載具資訊,自動生成 B2C 電子折讓證明單。
- 上傳財政部大平台並發送通知:加值中心自動將折讓資訊上傳到財政部電子發票大平台,並透過 Email 或簡訊自動發通知給客人。門市人員不需要在櫃檯拿紙本折讓單讓客人簽名蓋章,兼顧稅務法規與結帳效率。
[SHOPIFY TAIWAN OMO MASTER ARCHITECTURE // 全系列旗艦導讀]
COMPLETE 5-PART SERIES
Shopify 台灣實體與電商統一商業(OMO)實戰完整閉環
本系列共 5 篇深度指南,涵蓋管線、系統、硬體、庫存與會員五大支柱。點擊下方卡片即可跳轉閱讀對應專題:
結語:庫存閉環是全通路零售的唯一底盤
在實體與線上融合的零售體系中,行銷活動辦得再熱鬧,如果後台庫存對不上,最後都是一場空。
在大貨出廠時把標準條碼直接印在外袋;在總倉用條碼槍批量驗收;在門市用履約路由守住陳列樣品;在現場遇到斷碼時用無盡貨架把訂單留下來;打烊時用 15 分鐘盲掃維持帳實相符,並用發票折讓自動化搞定退換貨。
把這幾個關節串起來,實體門市就不會是拖累電商的包袱,而是能互相支援發貨、把過路客變回頭客的真實據點。