【发布时间】:2025-11-28 00:20:06
【问题描述】:
是否有任何合理的方式可以为客户的首次订单提供折扣?
我想它会要求用户注册一个免费帐户,这很好。但在那之后,我很难过。
Magento 中的促销功能无法满足此类需求,而且 Google 也找不到任何好的潜在客户。
想法?
:)
【问题讨论】:
标签: php magento e-commerce
是否有任何合理的方式可以为客户的首次订单提供折扣?
我想它会要求用户注册一个免费帐户,这很好。但在那之后,我很难过。
Magento 中的促销功能无法满足此类需求,而且 Google 也找不到任何好的潜在客户。
想法?
:)
【问题讨论】:
标签: php magento e-commerce
没有开箱即用的方法,但我会采取的一般方法是
为您的“首次”折扣创建目录价格规则
向客户对象添加一个名为“used_first_coupon”之类的属性。默认为 0/false
添加一个客户创建事件,将优惠券代码发送给客户
钩入优惠券应用代码(如果有事件,使用它,否则,重写你需要的任何方法)并且仅在登录客户的used_first_coupon为false时应用特定优惠券
李>在订单后添加一个事件侦听器,将客户 used_first_coupon 属性标记为 true
【讨论】:
used_first_coupon 应该设置为true :)
我也在想同样的事情。在 Magento 社区 1.7.我认为这应该可行。
然后它应该应用于每个新用户并且只能使用一次。
【讨论】: