我遇到了一些问题。我想在Magento中每次有人订阅我们的新闻时自动生成一个随机优惠券码。该优惠券为任意物品提供10美元折扣,有效期为订阅后两周。
因此,我正在尝试编写一个简单的脚本,在“订阅我们的新闻”表单提交时启动,将与Magento通信,请求一个随机的优惠券码,设置几个基本价格规则(任何东西都可以打10美元折扣,每位客户只能使用一次,每张优惠券只能使用一次,从生成开始两周内失效),然后返回一个随机的优惠券码(例如:WELCOME5798),该代码可以存储在变量中,并通过MailChimp API与名字,姓氏和电子邮件一起传递给MailChimp。我已经弄清楚了所有这些,除了如何通过PHP脚本让Mage生成这样的代码并返回该代码(即我有我的表单,也知道如何将值传递给MailChimp)。
我是Magento的新手,所以我很困惑。我看过Mage/SalesRule/Model/Coupon中的代码,并看过一些人解决类似问题的示例,例如在这里:Magento - Create Unique Coupon Codes through code and mail it to the customer 但是我真的不知道从哪里开始让它适用于我的目的。需要一些帮助/指导。:( 谢谢大家。
因此,我正在尝试编写一个简单的脚本,在“订阅我们的新闻”表单提交时启动,将与Magento通信,请求一个随机的优惠券码,设置几个基本价格规则(任何东西都可以打10美元折扣,每位客户只能使用一次,每张优惠券只能使用一次,从生成开始两周内失效),然后返回一个随机的优惠券码(例如:WELCOME5798),该代码可以存储在变量中,并通过MailChimp API与名字,姓氏和电子邮件一起传递给MailChimp。我已经弄清楚了所有这些,除了如何通过PHP脚本让Mage生成这样的代码并返回该代码(即我有我的表单,也知道如何将值传递给MailChimp)。
我是Magento的新手,所以我很困惑。我看过Mage/SalesRule/Model/Coupon中的代码,并看过一些人解决类似问题的示例,例如在这里:Magento - Create Unique Coupon Codes through code and mail it to the customer 但是我真的不知道从哪里开始让它适用于我的目的。需要一些帮助/指导。:( 谢谢大家。
require_once('../app/Mage.php');
。也许我正在过度复杂化事情。 - Kale