Branch8

Shopee 台灣賣家 2026 物流設定完整教學:超商取貨與宅配費率比較

Matt Li
September 27, 2026
13 mins read
Shopee 台灣賣家 2026 物流設定完整教學:超商取貨與宅配費率比較

Key Takeaways

  • 物流設定分三層:賣場管道、商品材積、訂單出貨 API
  • 超商取貨比宅配便宜,但棄單與退回運費是隱藏成本
  • 材積重與實重取大者計費,包裝後再量並留安全邊際
  • 用 Open API v2 自動出貨,簽章錯誤多半是時間戳漂移
  • 每週跑運費差額稽核,避免材積填錯長期侵蝕毛利

Shopee 台灣賣家的物流設定分三層:賣場層開啟物流管道、商品層綁定運費模板與材積、訂單層串接出貨 API。超商取貨適合小材積低單價商品,宅配到府適合大材積或急件。實際費率以蝦皮賣家中心公告為準,本文提供可重複使用的試算與自動化方法。

開始之前:你需要準備什麼?

這份教學假設你已經完成蝦皮台灣賣場的基本開通。動手前請先確認以下項目,缺一項都會在後面的步驟卡住:

  1. 已驗證的賣家帳號:完成手機、Email、身分驗證,並綁定台灣銀行帳戶(撥款帳戶)。跨境賣家若使用 Shopee 跨境賣家中心(Seller Centre),介面與在地賣家中心有差異,物流選項也不同。
  2. 商品材積與重量的實測數據:長、寬、高(公分)與實重(公克)。這是整份教學最常被忽略、也最常造成虧損的環節。
  3. 出貨作業地點:自寄超商、宅配到府收件、或第三方倉(3PL)出貨,三者的設定與 SLA 完全不同。
  4. (進階)Shopee Open Platform 開發者帳號:若要串接 ERP/OMS 自動化出貨,需在 open.shopee.com 申請 App,取得 partner_id 與 partner_key。
  5. 一份試算表或 Python 環境:後面的費率比較與對帳腳本會用到。
重要提醒:蝦皮的運費、運費補助門檻、超取材積上限會隨檔期與政策調整。本文提供的是計算方法與設定流程,所有實際數字請以蝦皮賣家中心「我的物流」頁面當下公告為準。任何教學文章寫死的費率數字,三個月後都可能是錯的。

台灣電商的物流版圖為什麼以超商為主?

台灣的超商密度是全球最高的市場之一。根據台灣經濟部統計處的批發、零售及餐飲業統計,便利商店在台灣的門市總數長年維持在一萬三千家以上,平均每平方公里的覆蓋密度遠高於多數亞太市場。這個基礎建設直接塑造了消費者的收貨習慣:超商取貨不需要等待、不需要在家、可以下班順路拿。

對賣家的實務意義有三點:

  • 超商取貨付款(貨到付款)在台灣的接受度高,但會產生代收手續費與較高的棄單率。
  • 超商有嚴格的材積與重量上限,超過就只能走宅配,而商品頁如果設定錯誤,買家下單後你會收到系統退件。
  • 宅配到府的價值在大材積、冷鏈與時效,不是在價格。

這也是為什麼香港、新加坡、馬來西亞賣家進入台灣市場時,最常誤判的一點:把香港的順豐站點邏輯或新加坡的 Ninja Van 到府邏輯直接套用,結果商品頁的物流選項設定與台灣買家的期待錯位,轉換率被拉低。

Ready to Transform Your Ecommerce Operations?

Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.

步驟一:在賣家中心開啟物流管道

路徑:蝦皮賣家中心 → 我的物流(My Logistics)→ 物流設定。

  1. 登入 seller.shopee.tw,左側選單找到「我的物流」。
  2. 你會看到蝦皮支援的物流管道清單,台灣站常見分組為:
  • 蝦皮店到店(SPX):蝦皮自營站點取貨。
  • 超商取貨:7-ELEVEN 交貨便、全家、萊爾富、OK。
  • 超商取貨付款:同上,但加上代收貨款。
  • 宅配到府:黑貓宅急便、新竹物流等合作業者,部分支援貨到付款。
  • 賣家自寄 / 自行安排:不透過蝦皮運單,適用大型家具、冷鏈等特殊品項。
  1. 逐一將要使用的管道切換為「開啟」。開啟後,這些管道會成為賣場層級的預設值。
  2. 在每個管道下方確認「寄件方式」:是自行至門市寄件、還是由物流商到府收件。宅配到府收件通常需要填寫固定的收件地址與收件時段。

預期結果:儲存後回到商品編輯頁,「物流資訊」區塊應該會出現你剛剛開啟的所有管道,且預設為勾選狀態。如果沒有出現,通常是瀏覽器快取問題,強制重新整理(Ctrl+Shift+R)即可。

賣場層開啟 ≠ 商品層可用

這是新手最常見的誤解。賣場層開啟的是「可選清單」,但每個商品仍必須通過材積與重量檢查。一個 25 公斤的商品即使賣場開啟了超商取貨,商品頁也會自動隱藏該選項——如果沒有自動隱藏,就是你的重量欄位填錯了。

步驟二:正確填寫材積與重量

蝦皮台灣站的運費計算同時看實重與材積重,取較大者計費。材積重的通用公式為:

1材積重(公斤) = 長(cm) × 寬(cm) × 高(cm) ÷ 材積係數

台灣宅配業者常用的材積係數為 6000(部分業者採 5000),換算基準請以蝦皮物流頁面與合作業者公告為準。超商則多以「三邊長總和」與「單邊長」雙重限制,而非單純材積重。

實務上請這樣做:

  1. 量包裝後的尺寸,不是商品本身的尺寸。緩衝材、紙箱厚度都要算進去。
  2. 在商品編輯頁的「重量」欄填實重(公斤,含包材),「尺寸」欄填包裝後長寬高。
  3. 留 5-10% 的安全邊際。低報重量的後果不是省錢,而是物流商秤重後由蝦皮向你追補差額,且無法向買家收取。

用試算表一次算完全品項的分流

如果你有上千個 SKU,手動判斷哪些能走超商不切實際。用一段 Python 就能把商品清單分流:

1import pandas as pd
2
3# 依蝦皮與物流商當期公告調整以下門檻
4CVS_MAX_SIDE_SUM = 105 # 超商三邊和上限(cm),以公告為準
5CVS_MAX_SINGLE_SIDE = 45 # 超商單邊上限(cm)
6CVS_MAX_WEIGHT = 5.0 # 超商重量上限(kg)
7VOLUMETRIC_DIVISOR = 6000 # 宅配材積係數
8
9df = pd.read_csv("sku_dimensions.csv") # sku,l,w,h,weight_kg
10
11df["side_sum"] = df[["l", "w", "h"]].sum(axis=1)
12df["max_side"] = df[["l", "w", "h"]].max(axis=1)
13df["vol_weight"] = (df.l * df.w * df.h) / VOLUMETRIC_DIVISOR
14df["chargeable_kg"] = df[["weight_kg", "vol_weight"]].max(axis=1)
15
16df["cvs_eligible"] = (
17 (df.side_sum <= CVS_MAX_SIDE_SUM)
18 & (df.max_side <= CVS_MAX_SINGLE_SIDE)
19 & (df.weight_kg <= CVS_MAX_WEIGHT)
20)
21
22df["channel"] = df.cvs_eligible.map({True: "CVS+HOME", False: "HOME_ONLY"})
23df.to_csv("sku_channel_map.csv", index=False)
24
25print(df.channel.value_counts())

預期輸出:

1CVS+HOME 812
2HOME_ONLY 143
3Name: channel, dtype: int64

把 sku_channel_map.csv 當成商品上架與客服的單一真相來源(single source of truth),可以省掉大量「為什麼我不能選超商取貨」的客服工單。

Ready to Transform Your Ecommerce Operations?

Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.

超商取貨與宅配到府,該怎麼比較才有意義?

直接比「一件多少錢」是錯的比較方式。正確的比較維度有五個,以下用 ### 分區拆解。

超商取貨的成本結構

  • 運費本身:通常為單一費率(flat rate),不隨重量線性上升,只受材積門檻限制。對輕小件極度有利。
  • 運費補助:蝦皮平台會依檔期提供買家運費補助,補助門檻會直接影響你的定價與組合購策略。
  • 棄單成本:這是超商取貨的隱藏成本。商品到店後買家未取,你要負擔退回運費與重新上架的人力。台灣市場的貨到付款棄單率普遍高於預付,建議對貨到付款單另設風控規則(例如新帳號、高金額、地址異常者不開放)。
  • 時效:超商物流多為集中理貨,實務上通常慢於宅配一個工作天。
  • 到店滯留期:通常七天,逾期自動退回。旺季(雙 11、618、農曆年前)門市爆倉會延後到店。

宅配到府的成本結構

  • 運費本身:依材積級距或計費重計價,重量愈高愈貴,但大材積是唯一選項。
  • 無棄單成本(預付單),但有三次投遞不成功退回的風險。
  • 時效較快,部分業者支援指定時段與次日達,對生鮮、3C 急件、禮品檔期有實質價值。
  • 冷鏈能力:台灣宅配業者(如黑貓宅急便)提供低溫宅配,超商取貨在冷凍冷藏的品項限制較多。
  • 地址品質風險:台灣地址的「巷弄之 X 號」格式常被海外賣家的系統截斷,造成投遞失敗。

把兩者放進同一個獲利公式

判斷該推哪個管道,用每單貢獻毛利(contribution margin per order)而不是運費:

1貢獻毛利 = 售價 − 商品成本 − 平台手續費(含金流) − 賣家實付運費
2 − (棄單率 × 來回運費) − 包材與人力
1def contribution(price, cogs, commission_rate, shipping_cost,
2 abandon_rate=0.0, return_cost=0.0, packing=8.0):
3 fee = price * commission_rate
4 loss = abandon_rate * (shipping_cost + return_cost)
5 return price - cogs - fee - shipping_cost - loss - packing
6
7# 以你自己賣場的實際費率替換以下參數
8cvs = contribution(590, 210, 0.055, 45, abandon_rate=0.04, return_cost=45)
9home = contribution(590, 210, 0.055, 80, abandon_rate=0.005, return_cost=80)
10
11print(f"CVS: {cvs:.1f} / HOME: {home:.1f}")

重點不在這段程式的輸出數字(參數必須換成你自己的),而在於把棄單率變成可見的成本項。很多賣家把超商取貨視為必然較便宜,是因為從來沒有把退回運費與重新入庫的人力算進去。

步驟三:設定運費模板與運費補助

蝦皮台灣站的商品編輯頁在「物流資訊」區塊提供每個管道的開關。批次處理建議走 大量上架工具(Mass Upload) 或 Open API。

  1. 在賣家中心下載商品大量編輯範本(Excel/CSV)。
  2. 填入 weight、length、width、height 欄位,以及各物流管道的啟用旗標。
  3. 上傳後檢查錯誤報表。最常見的錯誤是重量單位混用(公克 vs 公斤)——範本要求公斤時填入 500(意指 500 公斤)會直接讓所有超商選項消失。
  4. 若有自訂免運活動,於「行銷中心 → 免運費」設定門檻,並確認與平台檔期補助不重複吃掉毛利。

驗證方法:用無痕視窗以買家視角打開商品頁,確認顯示的物流選項與預估運費符合預期。這一步不能跳過,賣家後台的預覽與買家實際看到的並不總是一致。

Ready to Transform Your Ecommerce Operations?

Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.

如何用 Open API 自動化出貨流程?

單量超過每日數十張之後,人工在後台點「安排出貨」就不再可行。Shopee Open Platform v2 提供完整的物流 API。核心流程是四步:

  1. GET /api/v2/logistics/get_channel_list — 取得該賣場可用的物流管道與 logistics_channel_id。
  2. GET /api/v2/logistics/get_shipping_parameter — 針對特定訂單查詢需要哪些出貨參數(取件 vs 自寄、地址 ID、時段)。
  3. POST /api/v2/logistics/ship_order — 送出出貨指令。
  4. POST /api/v2/logistics/get_shipping_document — 取得面單 PDF 供列印。

簽章與呼叫範例

Shopee v2 API 採 HMAC-SHA256 簽章,基底字串為 partner_id + api_path + timestamp + access_token + shop_id:

1import hmac, hashlib, time, requests
2
3PARTNER_ID = 1000000
4PARTNER_KEY = b"your_partner_key"
5SHOP_ID = 12345678
6ACCESS_TOKEN = "your_access_token"
7HOST = "https://partner.shopeemobile.com"
8
9def signed_url(path: str) -> str:
10 ts = int(time.time())
11 base = f"{PARTNER_ID}{path}{ts}{ACCESS_TOKEN}{SHOP_ID}".encode()
12 sign = hmac.new(PARTNER_KEY, base, hashlib.sha256).hexdigest()
13 return (f"{HOST}{path}?partner_id={PARTNER_ID}&timestamp={ts}"
14 f"&access_token={ACCESS_TOKEN}&shop_id={SHOP_ID}&sign={sign}")
15
16path = "/api/v2/logistics/get_channel_list"
17resp = requests.get(signed_url(path), timeout=15).json()
18
19for ch in resp["response"]["logistics_channel_list"]:
20 if ch["enabled"]:
21 print(ch["logistics_channel_id"], ch["logistics_channel_name"])

預期輸出(示意):

180014 7-ELEVEN 超商取貨
280015 全家超商取貨
380021 宅配到府

取得 order_sn 後,先查出貨參數再出貨:

1curl -s "$(python -c 'import sign; print(sign.signed_url("/api/v2/logistics/get_shipping_parameter"))')&order_sn=25011ABCDEFG" | jq '.response'

回傳會告訴你這張單需要 pickup(到府收件,需帶 address_id 與 pickup_time_id)還是 dropoff(自寄,部分管道需帶 branch_id)。把回傳結構直接映射到出貨請求,不要硬寫死:

1param = get_shipping_parameter(order_sn)
2if "pickup" in param:
3 body = {"order_sn": order_sn, "pickup": {
4 "address_id": param["pickup"]["address_list"][0]["address_id"],
5 "pickup_time_id": param["pickup"]["address_list"][0]["time_slot_list"][0]["pickup_time_id"],
6 }}
7else:
8 body = {"order_sn": order_sn, "dropoff": {}}
9
10requests.post(signed_url("/api/v2/logistics/ship_order"), json=body, timeout=15)

常見 API 錯誤與處理

  • error_auth / invalid_sign:九成是時間戳漂移或基底字串順序錯誤。伺服器時間請用 NTP 同步,Shopee 對 timestamp 有容忍窗口。
  • logistics.error_status:訂單尚未付款完成或已被取消,出貨前先用 get_order_detail 確認 order_status 為 READY_TO_SHIP。
  • error_param 缺 pickup_time_id:管道從自寄改成到府收件後沒重新查參數,永遠不要快取 shipping parameter 超過一天。
  • 面單取得為 202:文件仍在產生中,需輪詢 get_shipping_document_result 後再下載。

對帳:你收到的運費和你以為的一樣嗎?

運費爭議幾乎都來自秤重差異與管道改派。建議每週跑一次稽核,把 API 回傳的實際扣費與你的預估值比對:

1SELECT o.order_sn,
2 o.channel,
3 o.est_shipping_fee,
4 s.actual_shipping_fee,
5 s.actual_shipping_fee - o.est_shipping_fee AS variance
6FROM orders o
7JOIN shopee_escrow s ON s.order_sn = o.order_sn
8WHERE s.actual_shipping_fee - o.est_shipping_fee > 10
9ORDER BY variance DESC
10LIMIT 50;

差額集中在特定 SKU,代表材積填錯;差額散佈在全品項,通常是管道費率調整而你的模板沒更新。這份查詢應該排進每週固定作業,而不是等到月結才發現毛利被侵蝕。

Ready to Transform Your Ecommerce Operations?

Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.

跨境賣家進台灣站要注意什麼?

給香港、新加坡、馬來西亞、澳洲,以及透過亞洲團隊營運的歐美品牌幾點實務提醒:

  • 在地倉 vs 跨境直送的分水嶺是「超商取貨能不能用」。跨境直送(SLS)的商品通常無法提供台灣買家最習慣的超商取貨體驗與時效,轉換率會有落差。若品類的複購頻率高,把庫存前置到台灣 3PL 通常比省倉租更划算。
  • SIP(Shopee 跨境聯營計畫)不是免費午餐。它能快速把商品同步到其他站點,但定價與物流由平台演算法處理,你對到手價與管道的控制權會下降,適合標準化、毛利厚的品項。
  • 稅務與進口門檻要先確認。台灣對低價進口包裹有申報與頻次規範,請依財政部關務署當期公告確認,不要沿用其他市場的 de minimis 邏輯。
  • 地址與姓名欄位的編碼。繁體中文地址在部分歐美 ERP 中會被截斷或轉碼錯誤,上線前務必用真實的台灣地址做端到端測試。

Branch8 曾協助一家在台灣、香港與東南亞同時經營的多品牌零售集團,把蝦皮台灣站、官網與 3PL 的出貨流程統一到同一個訂單中台上。當時最花時間的並不是 API 串接本身,而是統一「材積主檔」:三個系統對同一個 SKU 的包裝尺寸有三套數字,在對齊之前任何費率比較都沒有意義。這個順序建議照抄——先把商品主檔整乾淨,再談自動化。

用 LLM 加速物流維運的三個實際用法

2026 年值得把 LLM 放進物流維運的地方,不是寫行銷文案,而是處理結構化但雜亂的資料:

  1. 材積資料清洗:供應商給的規格表格式五花八門(「約 302015cm」、「30 x 20 x 15 公分」),用 LLM 做一次性抽取成 JSON,再由規則引擎驗證數值合理性,比寫十條正則穩定。
  2. 客服工單分類:把「未取貨」「到店逾期」「地址錯誤」「超商爆倉」自動分流,只有需要人工判斷的退回才進人工佇列。
  3. 異常對帳摘要:把上面 SQL 查出的差額清單丟給模型,產生「哪些 SKU 的材積需要複量」的每週行動清單。

關鍵是保留人工驗證關卡。運費與材積是錢的問題,LLM 適合做初稿與分類,最終寫回商品主檔前必須有規則檢查(例如任何單邊長超過 200cm 一律擋下人工確認)。

Ready to Transform Your Ecommerce Operations?

Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.

疑難排解速查

  • 商品頁看不到超商取貨:先查重量單位,再查三邊長與單邊長,最後查賣場層該管道是否被關閉。
  • 買家反映運費比商品頁貴:多半是買家所在地或組合購改變了計費重,用無痕視窗以不同地址測試。
  • 出貨按鈕變灰:訂單狀態不是 READY_TO_SHIP,或已超過出貨期限(逾期會影響賣場出貨率指標)。
  • 面單列印後條碼掃不到:面單 PDF 不要縮放列印,務必以 100% 實際大小輸出,熱感紙建議 203 dpi 以上。
  • 旺季退回暴增:提前在商品描述與出貨通知中標註到店期限,並對貨到付款單設定金額上限。

如果你正在把台灣的蝦皮營運、官網與其他亞太市場的通路整合成一套可自動化的流程,Branch8 的香港總部與台灣、新加坡、越南團隊長期處理這類跨市場電商系統串接——從商品主檔治理、Open API 串接到 3PL 對帳,歡迎與我們聊聊你目前卡住的環節。

Sources

FAQ

超商取貨通常同時限制三邊長總和、單邊最長邊與重量,不同超商業者的門檻略有差異,且會隨政策調整。請以蝦皮賣家中心「我的物流」頁面與各超商官網當期公告為準,並在商品重量欄填入包裝後的實重,避免系統誤判。

About the Author

Matt Li

Co-Founder & CEO, Branch8 & Second Talent

Matt Li is Co-Founder and CEO of Branch8, a Y Combinator-backed (S15) Adobe Solution Partner and e-commerce consultancy headquartered in Hong Kong, and Co-Founder of Second Talent, a global tech hiring platform ranked #1 in Global Hiring on G2. With 12 years of experience in e-commerce strategy, platform implementation, and digital operations, he has led delivery of Adobe Commerce Cloud projects for enterprise clients including Chow Sang Sang, HomePlus (HKBN), Maxim's, Hong Kong International Airport, Hotai/Toyota, and Evisu. Prior to founding Branch8, Matt served as Vice President of Mid-Market Enterprises at HSBC. He serves as Vice Chairman of the Hong Kong E-Commerce Business Association (HKEBA). A self-taught software engineer, Matt graduated from the University of Toronto with a Bachelor of Commerce in Finance and Economics.