欢迎电子邮件包括订阅者的折扣代码



环境为Magento 1.7.

基本上我想要实现的是当用户订阅时事通讯时,系统会自动在他们的欢迎电子邮件中包含折扣代码。此折扣码只对每个帐户使用一次。

搜索周围,找到一个教程,这是最适合我的要求。根据我对该教程的理解,我们需要从模块配置中获取一些值,并使用帮助器发送带有优惠券代码的电子邮件。

在代码之上,我做了一些修改:

1)

文件

appcodecoreMageNewslettercontrollersSubscriberController.php

$this->_redirectReferer() in newAction()

$helper = Mage::helper(‘subscribereward’);
$promo_value = Mage::getStoreConfig(‘subscribereward/promocode/dollarvalue’);
$promo_min = Mage::getStoreConfig(‘subscribereward/promocode/minpurchase’);
$helper->addPromoCode($email, $promo_value, $promo_min);

2)

文件

app/code/community/Dg/Pricerulesextended/etc/config.xml

Pricerulesextended/Observer

Dg_Pricerulesextended_Model_Observer

我已经按照步骤做了,但仍然不能使它工作。有人愿意来点灯吗?

Aheadworks有一个名为跟进电子邮件的扩展,它确实做到了这一点。我为客户设置了它,当客户注册(或许多操作)时,它会发送一封欢迎电子邮件,其中包含随机生成的优惠券(或标准优惠券)。

你也可以做的是只是做一个优惠券代码,并将其添加到欢迎电子邮件模板。只需创建一个新的交易电子邮件,并将优惠券添加到模板中。无需自定义编码。

相关内容

最新更新