計算不同運送設定檔的運費費率
如果您建立多個運送設定檔,或在設定檔中設定多個地點,有些訂單可能會包含來自不同設定檔或地點的商品。當發生這種情況時,系統會將各商品的運費合併,並在結帳頁面只向顧客顯示一筆運費。
若同一個 location group 內必須由多個地點出貨,系統會只收取一次單一費率。例如,若某個 location group 設定了 5 美元的單一費率,而此訂單需要由兩個地點出貨,顧客仍只需支付 5 美元的運費。
本頁內容
- Combining weight-based and price-based shipping rates
- Naming your shipping rates
- Combined rates for products in different profiles
- Combined rates when only one location can fulfill the order
- Flat rates within a single shipping profile (same location group)
- Combined rates within a single shipping profile (different location groups)
合併以重量計算與以價格計算的運費費率
以價格計算的運費費率與以重量計算的運費費率,其合併方式不同。以價格計算的費率會套用在購物車的總金額。以重量計算的費率則會分別計算購物車中各商品的重量,且每件商品的重量都會再加上您的 store default package 重量。
例如,假設您的商店預設包裹重量為 1 lb。顧客下單購買兩項商品,且需要合併以重量計算的運費費率。第一件商品重 3 lb,第二件重 5 lb。用來判斷每件商品所適用之重量型費率的重量,是「商品重量 + 商店預設包裹重量」。
第一件商品會套用 4 lb 貨件對應的運費費率 (3 lb + 1 lb)。第二件商品會套用 6 lb 貨件對應的運費費率 (5 lb + 1 lb)。最後會將兩件商品的費率相加,作為顧客在結帳頁面所見的運費。
為運費費率命名
名稱相同的運費費率會相加,並在結帳頁面顯示給顧客,就算分屬不同的運送設定檔也一樣。若所有費率的名稱都不同,系統會將最便宜的選項相加,並在結帳頁面以 Shipping 名稱顯示給顧客。
例如,假設您有兩個運送設定檔:一個用於襯衫,一個用於褲子。兩者都提供標準運送與快速運送。若兩種服務在兩個設定檔中的名稱相同,顧客在同時訂購襯衫與褲子時,結帳頁面會顯示這兩種運送選項。
| 襯衫的運送設定檔 | 褲子的運送設定檔 | 結帳頁面的合併運費費率 | |
|---|---|---|---|
| 運費費率 |
|
|
|
如果兩個設定檔中的費率名稱不同,系統只會將最便宜的選項相加,並在結帳頁面以 Shipping 顯示給顧客。
| 襯衫的運送設定檔 | 褲子的運送設定檔 | 結帳頁面的合併運費費率 | |
|---|---|---|---|
| 運費費率 |
|
|
|
不同設定檔中商品的合併費率
例如,假設襯衫的運送設定檔為全球運送收取 3 美元,褲子的運送設定檔為全球運送收取 5 美元。若顧客同時訂購襯衫與褲子,結帳頁面的運費即為 8 美元。
| 襯衫的運送設定檔 | 褲子的運送設定檔 | 合併後的運費 |
|---|---|---|
| 由美國倉庫出貨的全球運送,3 美元 | 由美國倉庫出貨的全球運送,5 美元 | 3 美元 (襯衫) + 5 美元 (褲子) = 總運費 8 美元 |
僅能由單一地點出貨時的合併費率
僅在無法由單一運送設定檔或單一地點提供一筆費率時,才會將費率相加。若所有品項都能由同一個地點出貨,但有多個地點都有這些品項,則會依照 fulfillment priority 選擇由哪個地點出貨。
如果同一個商品項目涉及多個出貨地點,例如 1 單位由美國倉庫出貨、1 單位由加拿大倉庫出貨,且兩個地點都屬於同一個 location group,則會選用優先順序最高的地點之費率。另一個地點的費率則為免費。
| 襯衫的運送設定檔 | 褲子的運送設定檔 | 合併後的運費 |
|---|---|---|
|
美國倉庫 (priority 1)
加拿大倉庫 (priority 2)
|
美國倉庫 (priority 1,無庫存)
加拿大倉庫 (priority 2)
| 5 美元 (襯衫) + 8 美元 (褲子) = 總運費 13 美元 |
在上一個範例中,因為加拿大地點同時有兩種商品可出貨,出貨優先順序會選擇由加拿大地點出貨,顧客在結帳頁面看到的合併運費為 13 美元。若美國地點也有褲子可出貨,則合併運費會是 8 美元。
單一運送設定檔中的單一費率 (同一個 location group)
如果無法由單一地點完成整筆訂單,但可由同一個 location group 內的多個地點出貨,且該 location group 套用的是單一費率,則所有地點僅收取一次單一費率的運費。
例如,假設紐約與密西根的倉庫同屬於 location group 1,且您設定的單一費率運費為 5 美元。顧客訂購了 2 件不同的襯衫,其中 1 件在紐約地點有庫存,另一件在密西根地點有庫存。
兩件襯衫需由位於 location group 1 的紐約與密西根倉庫共同出貨。您的顧客只需支付單一運費費率:標準運送 5 美元,或快速運送 8 美元,包含兩件貨件。
| 襯衫運送設定檔中的 location group 1 | 單一運費費率 |
|---|---|
|
紐約倉庫:
| 標準運送合計 5 美元 |
密西根倉庫:
| 快速運送 8 美元 |
同一運送設定檔內的合併費率 (不同 location group)
若單一地點無法完成該訂單的出貨作業,系統會將所有商品的運費費率相加;但若商品位於同一運送設定檔的同一 location group,且套用單一運費費率,則不相加。
以下表格中,假設一件襯衫售價 30 美元,且美國與加拿大倉庫分屬不同 location group。
| 襯衫的運送設定檔 | 合併後的運費 |
|---|---|
|
美國倉庫 (優先順序 1,庫存 1 件)
加拿大倉庫 (priority 2)
| 5 美元 (美國倉庫寄出的襯衫) + 8 美元 (加拿大倉庫寄出的襯衫) = 總運費 13 美元 |
兩件襯衫的訂單金額為 60 美元。由於費率以價格為基礎,系統會合併各設定檔中適用於 60 美元訂單的費率。
接著看看以重量計算的運費費率如何合併的情況。假設一件襯衫重 2 磅。
| 襯衫的運送設定檔 | 合併後的運費 |
|---|---|
|
美國倉庫 (優先順序 1,庫存 1 件)
加拿大倉庫 (priority 2)
| 3 美元 (美國倉庫寄出的襯衫) + 5 美元 (加拿大倉庫寄出的襯衫) = 總運費 8 美元 |
由於費率以重量計算,系統會依各地點中商品的個別重量來決定應合併哪些費率。每件襯衫為 2 磅,因此會合併適用於 2 磅訂單的費率。