Magento CE ::折扣优惠?

问题描述:

是否有任何合理的方法让客户在第一次订购时享受折扣?Magento CE ::折扣优惠?

我想它会要求用户注册一个免费帐户,这很好。但在那之后,我很难过。

Magento中的促销功能不适合这样的事情,Google也没有找到任何好的销售线索。

想法?

:)

没有开箱要做到这一点,但我会采取一般的做法是

  1. 你的“第一时间”打折创建一个目录价格规则

  2. 将属性添加到名为“used_first_coupon”之类的客户对象。默认为0 /假

  3. 添加客户创造出发送此优惠券代码给客户

  4. 钩到优惠券应用代码(如果有一个事件,使用它的一个事件,否则,重写任何你需要),并只适用于特定优惠券,如果客户的used_first_coupon记录是假的

  5. 添加一个事件侦听器后,为了将迎来客户used_first_coupon属性设置为true

+0

艾伦,你在第五步有错,`used_first_coupon`应该设置为'true` :) – Kalpesh 2012-08-05 20:15:46

我在想同样的事情。在Magento社区1.7。我认为这应该工作。

  1. 创建折扣 - 无优惠券 - 并在安装程序中指定它只能使用一次。
  2. 将此折扣分配给默认组。

它应该适用于每个新用户,并且只能使用一次。

+0

这应该是可以接受的答案。 – Ner 2017-12-01 02:58:29