在magento中更改运输计算

vwoqyblh  于 2022-11-12  发布在  其他
关注(0)|答案(1)|浏览(138)

我有一个magento商店,使用航运区的方法来计算运费。
它的工作,但有一个小问题,我无法提供相同的产品数量折扣,如果用户添加到他的购物车多次与不同的颜色。每次添加的产品是作为一个单独的产品。例如航运1单位的产品x(不考虑颜色)成本为20美元,运送4个单位的产品x(不考虑颜色)成本为50美元(即30美元的数量折扣......数量越多,单位成本越低)
现在,如果客户选择4张黑色table,运费正确计算为50美元,但如果客户选择1张黑色、1张白色、1张绿色和1张红色table,运费错误计算为80美元。
我怎么能解决这个问题作为一个magento应该考虑到4个数量的相同产品,而不是4个不同的产品/

6kkfgxo0

6kkfgxo01#

我不认为这是实现与购物车规则,特别是如果你想你的送货成本是分开的产品价格(从会计的Angular 来看,你可能想保持跟踪交货)。
所以......
...您需要编写自己的发货模块。
下面是我发现最有用的教程:
http://www.excellencemagentoblog.com/magento-create-custom-shipping-method
教程中包含了许多关于如何迭代购物车和应用自定义规则的示例。
一个模块可能看起来工作量很大,但是,一旦你有了一些东西你将能够做一个更好的航运工作,为客户,公司簿记员和底线。

相关问题