问题描述:设置了限时折扣,商品单价为15.02元如下图,买家购买8件应支付15.02*8=120.16,实际支付时却显示需要支付120.18元,为何会有0.02元的差价?
原因分析:宝贝详情页展示的限时折扣价只保留了小数点后两位,而实际折扣后的价格小数点后是有3位、4位,交易后支付的价格是按实际折扣后的价格来计算。
如上图的商品原价为58元, 2.59折后价格为58*0.259=15.022元
15.022*8=120.18元,故实际支付时显示需要支付120.18元。