歡迎來到「微碧智慧店面」的問答網 ,任何操作上問題請在這裏提出,我們將儘快回覆!
請問 結帳金額如有小數點 那是會以四捨五入計算呢? 還是無條件捨去?

我現在使用上遇到的問題就是

單品金額 50元 打85折 實際計算為 42.5元 系統顯示 42元

但如果 兩杯以上 系統就會顯示 42.5(*n) 這樣就會變成 "單杯結帳" 跟 "多杯結帳" 折扣後單價不同的問題

例如 咖啡一杯 50元 打85折 實收 42元

        咖啡兩杯 100元 打85折 實收 85元

同樣單價的咖啡 我買兩杯的單價 比買一杯的還要高

這樣要怎麼跟客人解釋呢?

還是不管點幾杯 我都只能一杯一杯按折扣?

這樣有看出問題點嗎?
最新提問 分類:系統功能 | 用戶:

1個回答

 
已採納
你好,

目前系統計算折扣時,是先將折扣金額四捨五入後,再套用至訂單總價。

依你所舉的例子來說,50元打85折,則折扣的金額為 $50*0.15 = $7.5,四捨五入後為$8元。

因此訂單總價為 $50 - $8 = $42。

如果訂單是100元打85折,則折扣的金額為 $100*0.15 = $15,不需四捨五入。

因此訂單總價為 $100 - $15 = $85。

這個對於客人來說,兩杯100元打85折後總價為85元,應該是很合理的。

有問題的地方在於 1杯50元打85折後,實際總價為42.5元,一般可能是四捨五入變為43元,但目前我們系統的計算方式會得出42元的結果。

這部分是由於曾經有商家反應,遇到消費者抱怨四捨五入後的總價會導致實際折扣並非如宣傳所言,因此我們對折扣的處理方式進行這樣的調整。

但如果這樣反而造成你們使用上的困擾,我們會針對這一點再仔細討論看該如何處理,謝謝!
最新回答 用戶: (6.4k 分)
但是對於常買的客人來說 如果商家有列印明細給消費者 他今天買一杯是42元

隔天買兩杯反而變成85元 這樣也是不合理  

或是消費者是多人一起買 再分攤金額的時候 也有可能會造成誤會

在點單的時候就會變成要 單杯單杯作折扣 消費者點十杯 同樣動作就要做十次

個人建議 是否能自行設定小數點處理方式 這樣會比較彈性
...