如何計算每件商品的 WooCommerce 運費?
已發表: 2022-03-17我已經多次從經驗豐富的 WooCommerce 店主和新的 WooCommerce 店主那裡看到這個查詢的幾種變體:
“我可以根據購物車中的物品數量而不是固定費用來收取運費嗎?”
這當然是可行的。 您可以對每件商品收取 WooCommerce 運費。 最好的部分? 你甚至不需要任何插件來做到這一點。
在我們開始之前
當客戶簽出購物車中的商品時,WooCommerce 會查看商品的目的地。 之後,它使用您構建的運輸方式來計算總運輸成本。
每個目的地都可以根據您的運輸要求有自己的規則。
計算運輸成本需要思考和計劃。 要正確計算運輸成本,您需要先創建運輸區域和運輸規則。
在開始使用我們的教程之前,您必須確保已完成以下任務:
- 如果您的在線商店需要針對不同產品類型的不同規則,請設置運輸類別。
- 定義和設置您的運輸區域。
- 從您首選的承運商處獲取運費,以了解您要收取的費用。
那麼,讓我們開始吧。
- 在我們開始之前
- 如何對每件商品收取 WooCommerce 運費?
- WooCommerce 每件商品統一運費的缺點
- 如何使用插件解決每個項目的 WooCommerce 運輸問題?
- 安裝 Table Rate Shipping 插件
- 設置表費率運費
- 最後的話
如何對每件商品收取 WooCommerce 運費?
許多 WooCommerce 商店所有者利用內置的運費和區域來構建他們的運費結構。
默認情況下,這會按地區收取固定費用,例如 10 美元/訂單。 但是,您可以做的更多! 請按照以下說明了解如何使用統一運費方式計算 WooCommerce 運費。
- 轉到WooCommerce > 設置 > 運輸。
- 選擇您要為每件商品收取 Woocommerce 運費的區域名稱。
- 單擊表格左下方的添加運輸方式按鈕。
- 從下拉菜單中選擇統一費率。 之後,單擊添加運輸方式按鈕。
- 將添加新的運輸方式。 點擊它的標題。 將出現一個彈出窗口。
- 填寫您對這種新運輸方式的偏好。
- 方法標題:這是向您的客戶顯示的運輸方法的名稱。 例如:“地面”、“加急”等。
- 稅收狀態:確定是否對運費徵收稅款。
單擊成本文本右側的問號。 它會告訴您可以使用高級短代碼,例如基於數量和基於總價格的成本。
- 您可以利用它在您的運費公式中使用短代碼 [qty] 包含項目金額。 例如:
這意味著現在我對購物車中的每件商品收取 3 美元,而不是收取 3 美元/訂單。
- 當您滿意時,請記住單擊“保存更改”按鈕。
您應該在前端看到類似這樣的內容:
WooCommerce 每件商品統一運費的缺點
想像一下,您為一件連帽衫收取 2 美元的運費。 一位客戶訂購了 100 件連帽衫。 根據每件商品的默認 WooCommerce 統一運費,適用於 100 件連帽衫的運費為 200 美元。
您的客戶是否承擔這筆額外費用? 當然可以! 它的後果是什麼? 您的買家很可能會放棄購物車並找到另一家在線商店,在那裡他們可以以合理的價格購買相同的產品。
簡而言之,您的在線商店不再吸引大量買家,這絕對是不好的。 而你不想那樣,是嗎?
您可能希望對批量訂單收取較低的費用,因為多件商品被運送到同一個地方。 所有流行的在線商店都為批量訂單提供降低的運費。
如何使用插件解決每個項目的 WooCommerce 運輸問題?
雖然使用核心工具無法實現像這樣更複雜的運輸規則,但您可以使用 WooCommerce 的 Table Rate Shipping 插件來做到這一點。 每年只需 99 美元。
該插件允許您創建每個項目總計的費率。 因此,您可以像這樣創建一個費率表:
請注意,每家商店都是獨一無二的,有自己的產品和運輸需求。 因此,每個設置可能會有所不同。
安裝 Table Rate Shipping 插件
- 購買 Table Rate Shipping 插件。
- 從 WooCommerce 網站儀表板將 .zip 文件下載到您的計算機。
- 轉到插件>添加新的。
- 之後,導航到Upload Plugin > Choose File 。
- 選擇您剛剛下載的 .zip 文件。
- 接下來,單擊立即安裝按鈕。 等待 WordPress 安裝插件。 最後,單擊激活按鈕。
設置表費率運費
要使用 Table Rate Shipping 插件,必須將其添加到運輸區域。
- 轉到WooCommerce > 設置 > 運輸。
- 單擊要添加表格費率的區域名稱。
- 單擊表格左下方的添加運輸方式按鈕。 將出現一個彈出窗口。
- 從下拉菜單中選擇表費率。 之後,單擊添加運輸方式按鈕。
- 將添加新的運輸方式。 點擊它的標題。 這將打開一個新屏幕。
- 填寫您對這種新運輸方式的偏好。
- 方法標題:這是向您的客戶顯示的運輸方法的名稱。 例如:“地面”、“加急”等。
- 稅收狀態:確定是否對運費徵收稅款。
- 運費含稅: 確定表中指定的運費是否含稅。
- 手續費:這是額外費用。 它可以是固定金額或空白,不收取任何費用。
- 最高運輸成本:可以指定最高成本。 如果運費比這個金額還貴,價格就會降到最高成本。
- 計算類型:通知插件如何計算客戶購物車的運費。 出於我們的目的,選擇“每行計算的費率”。 該插件將查看購物車中的每一行並對照表格進行檢查。 多個相同的項目在同一行。
- 每行手續費:在每條計算行的成本中添加固定的額外費用。
- 每行最低成本:設置每條計算行的最低成本。
- 每條線的最大成本:設置每條計算線的最大成本。
- 現在,是時候開始增加費率了。 該插件會將購物車中的商品與表格費率進行比較,以計算總運費。 要計算每件商品的 WooCommerce 運輸成本,您可能不必費心使用“運輸等級”、“中止”、“商品成本”、“磅成本”和“成本百分比”列。
- 條件:通知插件它應該使用哪些產品信息來計算費率。 出於我們的目的,選擇“項目計數”。
- 最小/最大:一個項目的最小和最大數量。 例如,您可能需要 1-20 件商品的價格和 20 件以上商品的價格。
- Break :如果選中此選項,則此插件將在到達該行時停止計算。 我們建議您檢查一下。
- 行成本:運送此物品的基本成本。 這可能包括您的包裝成本。
- 標籤:為每個費率添加標籤。 例如:“1-20”、“20-50”等。
- 最後,當您對結果感到滿意時,單擊“保存更改”按鈕。
如果成功,您應該在前端看到類似這樣的內容:
最後的話
而已! 有多種方式可以對每件商品的 WooCommerce 運費進行收費。 您可以使用內置的運輸方式。 它有點有限,但免費。
如果您有閒錢,您應該購買 WooCommerce 的 Table Rate Shipping 以擴展您的在線商店的功能。