Magento 2-所有商店和货币的价格都具有吸引力,四舍五入

时间:2019-02-14 00:04:00

标签: plugins rounding price tax magento-2.3

我们正在欧洲多个国家/地区建立Magento 2.3网站。我们决定以不含增值税的一种基本货币(欧元)输入所有价格,并要求每个国家/地区以当地货币显示价格,包括本地增值税(每个国家/地区一个视图)。

不幸的是,由于每个县的增值税税率和汇率不同,我们的产品显示的价格怪异,并显示不友好的小数位数,例如103.34欧元或82.03 GBP。

我们正在寻找的是代码更改,以这种方式显示四舍五入的价格:99.90.euros和79.00 GBP。这些价格包括增值税,以及从基础货币转换为商店货币后的价格。这些价格将显示在类别页面,产品页面,购物车和结帐页面上。显然会向客户收取显示的金额。

我们找到的最接近解决方案的扩展是删除小数位,但这也从b结帐页面的增值税金额中删除了小数位(我认为这是不合法的。)

我们还发现了两个扩展程序,它们可以根据公式(表面定价和批量定价)来更新价格,但它们对于我们想要做的事情来说有点贵且过头。

Stackoverflow和其他来源提供的解决方案提供了对基本价格或最终价格进行四舍五入的解决方案,但这对我们而言不起作用,因为在上面加了税,使最终价格不受欢迎。

最后,其他可能的解决方案是四舍五入显示的价格,而不是收取的价格,这是我们不能做的。

任何有关如何自己执行此操作的想法或方向?

0 个答案:

没有答案