跳至內容
如何配置 WooCommerce 運送:區域、方式與技巧
WooCommerce📖 教學

如何配置 WooCommerce 運送:區域、方式與技巧

Erik KellerErik Keller更新於: 18 分鐘閱讀653 瀏覽

運送配置是經營 WooCommerce 商店中最關鍵的方面之一。配置不當的運送設置會導致購物車放棄、意外費用和顧客不滿。根據 Baymard Institute 的研究,48% 的購物者因為在結帳過程中太晚顯示的運費等額外費用而放棄購物車。從一開始就正確配置運送可以為您節省金錢,減少支援請求,並讓顧客不斷回來。

本指南將引導您了解每個主要的 WooCommerce 運送功能,從基本的區域和固定費率到實時承運商整合和國際運送。無論您經營的是小型本地商店還是全球運送產品,您都會找到可行的步驟來配置適合您業務的運送。如果您仍在設置商店,請先參考我們的 完整 WooCommerce 設置指南

了解 WooCommerce 運送區域

運送區域是 WooCommerce 運送的基礎。運送區域是適用於特定運送方式和費率的地理區域。WooCommerce 將顧客的運送地址與區域匹配,並在結帳時顯示該區域可用的運送方式。

運送區域的運作方式

WooCommerce 會從上到下評估區域。當顧客輸入地址時,WooCommerce 按順序檢查每個區域並使用第一個匹配的區域。如果沒有區域匹配,顧客將進入預設的「您其他區域未涵蓋的地點」區域。這意味著區域的排序很重要:將更具體的區域(如個別城市或州)放在更廣泛的區域(如整個國家)之上。

創建您的第一個運送區域

導航至 WooCommerce > 設定 > 運送 並點擊 新增運送區域。給該區域一個描述性的名稱(例如,「國內 - 美國本土」),然後添加區域。您可以添加整個國家、個別州或省,甚至特定的郵政編碼。在定義區域後,為該區域添加一個或多個運送方式。

區域範例區域建議方法
本地取貨區域25 英里內的特定郵遞區號本地取貨、固定費率($5)
國內標準整個國家(例如,美國)固定費率、免運費門檻
鄰近國家加拿大、墨西哥固定費率、實時承運商費率
國際世界其他地區固定費率(較高)、實時費率

固定費率運送配置

固定費率運送對每個訂單、每個項目或每個運送類別收取固定金額。這是設置最簡單的方法,適用於產品大小和重量相似的商店。

設置固定費率

在運送區域內,點擊 新增運送方式 並選擇 固定費率。您可以設置基本費用並使用 WooCommerce 內建的短代碼進行動態定價:

短代碼描述範例
[qty]購物車中的項目數量5 + (2 * [qty]) = $5 基本費用 + 每項 $2
[cost]項目的總成本[cost] * 0.1 = 購物車總額的 10%
[fee percent="10" min_fee="5"]基於百分比的費用,並設有最低限額購物車的 10%,最低 $5

對於需要更高級固定費率規則的商店,例如根據重量範圍、購物車總額或產品類別的費率,Advanced Flat Rate Shipping for WooCommerce Pro 插件提供了一個基於規則的系統,可以處理複雜的情況,而無需自定義代碼。

變量費率的運送類別

運送類別讓您將具有相似運送要求的產品分組。例如,您可以為「小型物品」、「大型物品」和「易碎物品」創建類別,每個類別具有不同的固定費率。請在 WooCommerce > 設定 > 運送 > 運送類別 下配置運送類別,然後在產品編輯器中將其分配給產品。

免運費設置和策略

免運費是一個經過驗證的轉換提升器。研究一致顯示,即使設有最低訂單門檻,提供免運費也能提高平均訂單價值並減少購物車放棄率。WooCommerce 包含一個內建的免運費方式,並提供多種觸發選項。

免運費條件

條件運作方式使用案例
最低訂單金額當購物車達到設定金額時免運費鼓勵更大的訂單(例如,滿 $75 免運費)
優惠券代碼通過優惠券應用免運費促銷活動、忠誠獎勵
最低金額或優惠券任一條件觸發免運費靈活的促銷
最低金額和優惠券兩個條件均需滿足才能免運費需要更多條件的促銷
d>兩個條件皆需滿足針對高價值訂單的獨家優惠

顯示免費運送進度條

許多商店在購物車中顯示進度條,顯示客戶距離獲得免費運送的距離。這可以通過在主題的 functions.php 中添加簡單的代碼片段或通過專用插件來實現。訊息「您只需再花 $15 就能獲得免費運送!」是一個有效的推動,根據商家的報告,能將平均訂單價值提高 10-30%。

本地取貨配置

本地取貨讓客戶可以從您的實體店面取貨,完全消除運費。這種方法對於擁有實體店面或難以運送的產品的企業特別有價值。

將本地取貨方法添加到覆蓋您商店附近區域的運送區域。您可以設置費用(通常為 $0),並添加包含商店地址和取貨時間的描述。WooCommerce 8.x 及以後版本包括增強的本地取貨功能,支持多個取貨地點和時間段安排。

實時運輸公司費率:USPS、FedEx 和 UPS

實時運輸公司費率根據包裹的尺寸、重量、來源和目的地,直接從運輸公司 API 獲取即時運費。這確保了價格的準確性,防止您對運費收費過高或過低。

設置運輸公司整合

每個運輸公司都需要單獨的插件或擴展以及與運輸公司的 API 帳戶。以下是三大美國運輸公司的比較:

運輸公司註冊主要服務考量因素
USPS免費的網路工具 API 帳戶優先郵件、一級郵件、媒體郵件以國內為主;對於重量低於 1 磅的輕包裹具有競爭力
FedExFedEx 開發者帳戶地面、快遞、國際強大的國際網絡;提供量折扣
UPSUPS 開發者工具包訪問地面、第二天空運、隔日空運可靠的追蹤;對於較重的包裹具有競爭力

產品尺寸和重量

實時費率需要準確的產品尺寸和重量。請為目錄中的每個產品填寫重量尺寸欄位。沒有這些數據,運輸公司 API 將無法計算費率,並將返回錯誤或回退到可能不準確的默認費率。

包裝和包裹優化

大多數運輸公司插件都包括包裝算法,用於確定產品如何適合運輸箱。請在插件設置中配置可用的箱子尺寸,算法將計算出最有效的包裝安排。這可以通過最小化尺寸重量費用顯著降低運費。

複雜情況的表格運費

表格運費讓您根據多個條件(如重量範圍、物品數量、目的地區域和購物車總額)定義運費。它填補了簡單的固定費率和實時運輸公司費率之間的空白,讓您在不需要 API 整合的情況下獲得細緻的控制。

常見的表格運費配置

規則類型範例費率
基於重量0-2 磅$5.99
基於重量2.1-10 磅$9.99
基於重量10.1-50 磅$14.99
購物車總額$0-$49.99$7.99
購物車總額$50-$99.99$4.99
購物車總額$100+免費
物品數量1-3 件$5.00
物品數量4-10 件$8.00

Advanced Flat Rate Shipping for WooCommerce Pro 插件支持表格運費功能,並根據產品類別、用戶角色和購物車內容設置條件規則。

國際運送配置

國際銷售需要額外的配置,超出國內運送的範疇。您需要考慮海關申報、關稅和稅費、限制項目以及更長的交貨時間。

國際運送的關鍵步驟

步驟 1:定義國際運送區域。為具有不同運送特徵的區域創建單獨的區域。例如,歐盟國家可能共享一個區域,而澳大利亞、日本和巴西則因獨特的海關要求各自擁有自己的區域。

步驟 2:設置海關信息。WooCommerce 允許您為每個產品添加 HS(統一編碼)關稅代碼和原產國。這些是海關申報所需的,有助於防止貨物在邊境被扣留。

步驟 3:配置關稅和稅費。決定您是在結帳時收取關稅(DDP - 已支付關稅交付)還是讓客戶在交貨時支付(DDU - 未支付關稅交付)。DDP 提供更順暢的客戶體驗,但需要與關稅計算服務整合。

步驟 4:

設定交貨期望。 國際運輸通常需要 7-21 個工作日,具體取決於目的地和服務級別。在您的產品頁面和結帳時清楚地傳達預估交貨時間,以設定正確的客戶期望。

運費計算器和購物車顯示

WooCommerce 在購物車頁面上包含內建的運費計算器。客戶輸入他們的位置,然後在結帳前查看可用的運輸選項及價格。這樣可以減少結帳放棄率,因為客戶事先知道運費。

啟用運費計算器

前往 WooCommerce > 設定 > 運輸 > 運輸選項 並勾選 在購物車頁面啟用運費計算器。您還可以選擇在輸入地址之前隱藏運費,這樣可以防止在多個區域有不同費率時造成混淆。關於結帳特定的優化技術,請參見我們的 WooCommerce 結帳優化指南

常見運輸問題的故障排除

問題可能原因解決方案
結帳時沒有運輸選項客戶地址與任何區域不匹配檢查區域範圍;添加一個通用區域
顯示錯誤的費率區域重疊;更具體的區域位於更廣泛的區域之下重新排序區域:將具體區域放在最上面
實時費率未顯示產品缺少重量/尺寸為所有產品添加重量和尺寸
免費運輸未觸發未滿足最低金額或未應用優惠券在區域設置中驗證免費運輸條件
運輸類別無法正常工作產品未分配類別編輯產品並分配正確的運輸類別

有關更多詳細信息,請參閱官方文件: WooCommerce 文件.

常見問題解答

我可以在 WooCommerce 中創建多少個運輸區域?

WooCommerce 不對運輸區域設置硬性限制。您可以根據業務需求創建任意數量的區域。然而,為了便於維護,建議保持區域結構簡單。大多數商店使用 3-6 個區域來涵蓋本地、國內和國際地區。

我可以為不同的客戶角色提供不同的運輸方式嗎?

默認的 WooCommerce 運輸系統不支持基於角色的方法。然而,像 Advanced Flat Rate Shipping 這樣的插件允許您根據用戶角色創建條件規則,因此批發客戶可以看到與零售客戶不同的費率。

我如何在同一商店中設置數字和實體產品的運輸?

在產品編輯器中將數字產品標記為 虛擬。虛擬產品不計入運輸計算。當購物車中同時包含虛擬和實體產品時,僅對實體商品計算運費。

什麼是體積重量,它如何影響運費?

體積重量(DIM weight)是運輸公司對輕但體積大的包裹使用的一種定價方法。運輸公司根據包裹尺寸計算“體積重量”,並根據實際重量或體積重量中較大的那個收費。這就是為什麼準確的產品尺寸對實時費率計算至關重要。

我可以在 WooCommerce 中提供當日或次日送達嗎?

可以,通過使用具有快遞服務級別的實時運輸公司費率(例如,UPS Next Day Air、FedEx Priority Overnight)或為您的本地交付區域創建專用運輸區域及自定義交付方式。一些插件還支持交付日期排程,讓客戶可以選擇他們偏好的交付日期。

我如何在客戶輸入地址之前隱藏運費?

前往 WooCommerce > 設定 > 運輸 > 運輸選項 並選擇 在輸入地址之前隱藏運費。這樣可以防止出現默認費率,這可能會在客戶提供實際位置之前造成混淆或使其氣餒。

我應該提供免費運輸還是將運費納入產品價格?

這兩種策略都有其優點。設置最低訂單門檻的免費運輸往往會提高平均訂單價值。將運費納入價格則簡化了客戶體驗。測試這兩種方法,並比較轉換率和利潤率,以確定哪種方法最適合您的商店。

簡化您的 WooCommerce 運輸規則

根據重量、購物車總額、產品類別、用戶角色等設置條件運費 — 無需編寫代碼。

探索 Advanced Flat Rate Shipping →

常見問題

我可以為超過某一金額的訂單提供免運費嗎?
可以。在相關的運送區域中創建一個免運費方式並設置最低訂單金額條件。您可以將其與固定費率運送結合,讓客戶看到兩個選項,並激勵他們達到免運費的門檻。
如何為不同國家設置不同的運送費率?
在 WooCommerce 設定中,運送,運送區域中為每個國家或地區創建單獨的運送區域。每個區域可以有自己的運送方式和費率。WooCommerce 在結帳時會自動將客戶地址與區域匹配。
固定費率和表格費率運送有什麼區別?
固定費率每個訂單或每個項目收取固定金額。表格費率運送根據多個條件(如重量、數量、目的地和訂單總額)計算費用。表格費率需要擴展,但提供更準確的運送計算。
我可以在結帳之前隱藏運送費用嗎?
雖然技術上可行,但不建議在結帳之前隱藏運送費用。研究顯示,意外的運送費用是購物車放棄的主要原因。在產品頁面或購物車中顯示運送預估以提高透明度。
我該如何處理數位產品的運送?
在 WooCommerce 中將數位產品標記為虛擬,以自動跳過運送計算。虛擬產品不會出現在運送包裹中,並且不會在結帳時觸發運送費用計算。

分享此文章

關於作者

Erik Keller
Erik Keller

WordPress 專家

資深WordPress專家,在佈景主題、外掛和WooCommerce開發方面擁有豐富經驗。熱衷於幫助企業透過WordPress解決方案取得成功。

WordPressWooCommerce佈景主題開發外掛開發效能優化

保持更新

在您的收件匣中獲取最新的WordPress技巧和教學。