WooCommerce 運送類別教學:大型商品、免運門檻與 Flat Rate 計費

WooCommerce Shipping Classes 用來把運送需求相近的商品分組,例如輕量、易碎、大型或冷鏈商品。類別本身不會產生運費,必須配合 Shipping Zones 和 Flat Rate 等運送方法設定成本。設計前要先理解商品尺寸、重量、包裝、物流限制和市場差異,不能只按名稱設定。

先分清 Shipping Zone、Method 與 Class

Shipping Zone 決定顧客所在地可見哪些運送方式;Method 是 Flat Rate、Free Shipping 或 Local Pickup 等選項;Shipping Class 是商品特性分組。這三層需一起設定,任何一層錯誤都可能令結帳沒有方法或顯示錯價。

從實際履約成本建立類別

與倉庫、物流和客服確認哪些商品需要特殊箱材、額外人手、冷藏、偏遠地區限制或保險。只在有明確計費差異時建立類別,避免把每個商品都做成獨特運送類別而無法維護。

使用清楚且穩定的名稱

例如「輕量小件」、「大型易碎」或「冷鏈配送」比「Class A」更容易理解。Slug 亦要一致,因為自訂程式、API、ERP 或物流整合可能依賴它。

建立 Shipping Class

到 WooCommerce > Settings > Shipping 的 Shipping classes 區域新增名稱、slug 和說明。描述可記錄適用原則,例如包裝尺寸或特殊限制。

在商品上指派正確類別

在 Product data 的 Shipping 設定選擇 Shipping class,並儲存商品。可變商品要逐一檢查 variation,因為不同尺寸或重量的款式可能需要不同運費;不要假設父商品的設定會自動符合所有變體。

於正確 Zone 設定 Flat Rate

到 Shipping zones 選擇顧客所在地對應的區域,編輯 Flat Rate 方法,在 Shipping class costs 為每個類別輸入成本。相同類別在不同國家、島嶼或偏遠區域可有不同價格,必須逐區測試。

決定 Base Cost 與類別成本

Flat Rate 可有基本成本,加上或取代類別成本。若所有成本空白,方法可能顯示 0;如果只設定類別成本,沒有類別的商品可能無法正確計費。以實際購物車組合測試,再決定是否需要基本包裝費。

理解 Calculation Type

Flat Rate 可按每個類別分別收費,或依預設採用購物車中最高的類別成本。混合購物車的結果差異很大,需把商品組合、促銷門檻和顧客期望寫入營運規則,再選擇計算方式。

讓 Free Shipping 與類別規則協調

免運門檻可能不適合大型或特殊商品。確認 Free Shipping 是否應排除某些類別、由額外方法處理,或調整商品定價含運策略。不要讓顧客達到一般免運後才在結帳看到意外費用。

不要把類別當成即時報價

核心 Flat Rate 可依訂單、商品或類別收費,但不提供承運商即時費率或自動標籤列印。需要即時計算時,評估相容物流方案並完整測試。

測試不同地區與地址輸入時機

運費是否在地址輸入前顯示,受 General 的 default customer location、Shipping calculations 及快取影響。使用無痕視窗,以不同國家、郵遞區號、登入狀態及購物車組合測試,確認不會錯誤預先顯示免費或零運費。

排查類別成本沒有套用

先確認商品或變體已指派正確 class,再確認顧客所在的 zone 和該 zone 的 method 有填入 class cost。之後檢查 Calculation Type、快取、優惠券及其他運送外掛;不要只修改前台價格作臨時修補。

排查運費總是 0

檢查 Flat Rate 是否有 base cost 或類別成本、商品是否為 physical product、是否被 Free Shipping 覆蓋,以及所在地是否命中正確 zone。多個同名方法或 zone 順序錯誤也可能造成誤判。

用 API 與整合時保留 ID

若 ERP、PIM、POS 或批次上架腳本使用 Shipping class ID,建立和合併類別要有變更管理,避免商品被歸到錯誤運費規則。

建立持續監察制度

定期比對實收運費、承運商帳單、包裝成本和顧客投訴。新商品、物流費調整、倉庫變更或節日活動後重新測試代表購物車,必要時更新類別及方法成本。

參考資料

• WooCommerce 官方 Shipping 文件:https://woocommerce.com/documentation/woocommerce/shipping/

• WooCommerce 官方 Core Shipping Options 文件:https://woocommerce.com/documentation/woocommerce/shipping/core-shipping-options/

• WooCommerce 官方 Troubleshooting Core Shipping 文件:https://woocommerce.com/document/troubleshooting-core-shipping/

• WooCommerce 官方 Product Shipping Classes API 文件:https://developer.woocommerce.com/docs/apis/rest-api/v3/product-shipping-classes/

«
»
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • Cloudways Master Credentials 憑證頁面,IP、帳號及密碼已遮蔽
    July 30, 2026
  • Cloudways 伺服器監察畫面顯示 RAM、CPU、磁碟與頻寬,敏感資料已遮蔽
    July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • Cloudways Master Credentials 憑證頁面,IP、帳號及密碼已遮蔽
    July 30, 2026
  • Cloudways 伺服器監察畫面顯示 RAM、CPU、磁碟與頻寬,敏感資料已遮蔽
    July 30, 2026