建立購物車價格規則

購物車價格規則會根據一組條件,將折扣套用至購物車中的專案。 當滿足條件或客戶輸入有效優惠券代碼時,可自動套用折扣。 套用時,折扣會顯示在小計下的購物車中。 如有需要,可以透過變更其狀態和日期範圍,將購物車價格規則用於季節或促銷活動。

這部影片是給誰看的?

  • 電子商務行銷人員
  • 網站管理員

視訊內容

定價顯示問題

有些獨特案例會要求每個明細專案顯示其所提供的折扣,但值可能並不完全相符。 原因是購物車價格規則折扣已套用至多個產品,但值未平均分成兩位小數。

recommendation-more-help

購物車價格規則=套用至購物車中2項產品的10%折扣
價格規則生效的條件:購物車中的專案總數為2
動作會套用產品價格折扣的百分比,且折扣金額為10

有2個專案加入購物車,每個價值$19.95美元

若要取得折扣金額乘以產品價格0.1

19.95 x 0.1 = 1.995

這就是問題所在,我們有3位小數,而不是2位。 將這筆錢轉換為美元現在是個問題

解決方案

回想一下唯一受此問題影響的人員,發現以美元折扣訂購的每件商品顯示最為合適。 為了確保正確計算整個訂單金額,決定舍入第一個專案,而其他專案捨棄第三個小數。 檢閱此情境:

如同上述購物車規則生效時的10%折扣
新增2項產品19.95版到購物車

每項產品可獲得$1.995的折扣
產品1 - 19.95 x 0.1 = 1.995
2 - 19.95 x 0.1 = 1.995

總金額為3.99的客戶可獲得折扣

在管理員中向商店所有者顯示條列專案時,
我們需要調整第一個專案,並將其四捨五入為2.000。第二個專案則會捨棄小數點後的第三個專案
產品1 = 2.00
產品2 = 1.99

這兩種產品加總後的總折扣符合提供給客戶的實際折扣。

以下是熒幕擷圖,當訂單具有此情境時,其顯示在管理員中:

管理員檢視顯示具有不同值的已排序專案

其他可能的解決方案,以及未使用它們的原因

如同上述購物車規則生效時的10%折扣
新增2項產品19.95版到購物車

每件產品可獲得$1.995的折扣,
不過,如果我們只是湊整一下,就會顯示太多折扣。

產品1 - 19.95 x 0.1 = 1.995
產品2 - 19.95 x 0.1 = 1.995

轉換為四捨五入所有專案
產品1新值為2.00
產品2新值為2.00

總金額為3.99,實際提供給客戶作為折扣。
但如果彙總,則會顯示已提供$4.00,這是不正確的。

2.00 + 2.00 = $4.00

類似的問題如果捨棄所有專案的第三個小數,則會顯示提供的折扣太少。

如同上述購物車規則生效時的10%折扣
新增2項產品19.95版到購物車

每項產品可獲得$1.995的折扣,但如果我們直接捨棄小數點後的第三個專案,就會發生下列情形:
產品1 - 19.95 x 0.1 = 1.995
產品2 - 19.95 x 0.1 = 1.995

轉換為拖放所有專案的第三個小數
產品1新值為1.99
產品2新值為1.99

總金額為3.99,實際提供給客戶作為折扣。
不過,如果我們捨棄小數點後三個,則會顯示$3.98已提供,而且不正確。

1.99 + 1.99 = $3.98

其他資源

3a5f7e19-f383-4af8-8983-d01154c1402f