【问题标题】:Magento: Shopping cart rules yield unwanted behaviourMagento:购物车规则会产生不良行为
【发布时间】:2014-05-09 10:07:44
【问题描述】:

我正在尝试在 Magento 中实施以下价格规则:

对于某个品牌 XXX 的产品,应应用下一个折扣(编辑:也可以对不同产品进行子选择):

  • 3.99一块
  • n x 8 件为 n x 3.99(例如,对于 5 件没有折扣,客户支付 5 x 3.99,但是对于 10 件,他将支付 3.99 + 2 x 3.99,因为它是 8 + 2 件)李>
  • n x 13 件,用于 n x 5.99
  • n x 38 件,用于 n x 14.99

我尝试在 Magento 中使用带有 this Amasty extension 的购物车价格规则选项来实现这一点,但是,我遇到了一些问题,因为 Magento 以不希望的方式应用了这些折扣。

我做了什么?

我已将此折扣分为 3 条价格规则:一条规则适用于 n x 8 件,一条适用于 n x 13 件,一条适用于 n x 38。然后我使用“每组 N 个固定价格”选项来实施每条规则。现在分开,这些规则工作正常,例如当只有 n x 8 规则有效并且我将 16 个产品放入购物车时,我只支付 2 x 3.99。但是,当所有这些规则都生效并且我的购物车中装满了 16 种产品时,Magento 让我只支付 1 美元,而我希望客户支付的价格又是 2 x 3.99。顺便说一句,我不清楚 Magento 如何达到 1 美元。

可能的解决方案 (?)

我知道有一些选项,例如设置优先级和停止执行进一步的规则,但这似乎没有帮助。此外,停止规则有时不是想要的行为。假设我的购物车中有 46 件 (38 + 8)。然后我希望客户支付 14.99 + 3.99。 “停止执行进一步的规则”会让你支付 14.99 + 8 x 3.99(直觉上,我没有测试过这个)。

有人知道是否可以实施此折扣吗?如果没有,我能得到的最接近的是什么?谢谢你!

【问题讨论】:

    标签: magento shopping-cart discount


    【解决方案1】:

    停用所有活动规则,而不是按优先级逐一调试设置规则,

    还要检查规则条件、税收、客户群、总计、送货地址等...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-18
      • 2015-01-08
      • 1970-01-01
      • 1970-01-01
      • 2012-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多