С Magento версии 1.7, как я могу автоматически генерировать персональный 10% -ный купон на скидку для каждого получателя рассылок, который может использоваться только один раз этой конкретной учетной записью/пользователем?Magento создать персональный купон на информационный бюллетень
ответ
Вот эта идея. На самом деле 2 из них.
Быстрый один.
Создайте купон с вашими желаемыми правилами, установите количество использования до 1 на каждого клиента и неограниченно для общего использования и введите код купона в электронном письме.
Ориентировочное время: 30 минут включая тесты. Риск: минимум.
Медленных, но чистые один:
Создать наблюдатель на newsletter_subscriber_save_before
или newsletter_subscriber_save_after
, который проверяет, если клиент выписывает и если да, то он создает купон с требуемыми параметрами. See this for creating coupons by code.
Затем перепишите метод Mage_Newsletter_Model_Subscriber::sendConfirmationSuccessEmail
, чтобы вы могли передать этот код в качестве параметра шаблону электронной почты.
Что-то вроде этого:
$email->sendTransactional(
Mage::getStoreConfig(self::XML_PATH_SUCCESS_EMAIL_TEMPLATE),
Mage::getStoreConfig(self::XML_PATH_SUCCESS_EMAIL_IDENTITY),
$this->getEmail(),
$this->getName(),
array('subscriber'=>$this, 'coupon_code'=>THE COUPON GENERATED IN THE EVENT)
);
Затем измените бюллетень подписки шаблон электронной почты, чтобы включить это:
Your coupon code is: {{var coupon_code}}
Эстимейт 4h-8h. Риск: «не тот минимум».
Я бы взял первый подход.
Использовать личную скидку http://www.magalter.com/personal-discount.html для получения купона на скидку 10%. Вы сможете выбирать клиентов, которые могут использовать этот купон.
- 1. Информационный информационный бюллетень сотрудника 0024
- 2. Magento 1.9.1 как отключить информационный бюллетень
- 3. Неиспользуемый информационный бюллетень
- 4. Многостраничный информационный бюллетень
- 5. Информационный бюллетень Блок
- 6. Symfony2: Информационный бюллетень Подписка
- 7. Подпишите информационный бюллетень форму
- 8. Эл. Почта Информационный бюллетень
- 9. Информационный бюллетень Pimcore
- 10. Информационный бюллетень Html email
- 11. Информационный бюллетень Umbraco
- 12. Информационный бюллетень для CI
- 13. Простой информационный бюллетень action
- 14. Magento - Информационный бюллетень подписаться на новое поле, не сохраняя
- 15. Magento: добавление настраиваемого поля в информационный бюллетень с использованием наблюдателей
- 16. Размеры изображения информационный бюллетень мобильный
- 17. Как отправить информационный бюллетень в Magento С динамическим контентом?
- 18. Информационный бюллетень проверен по умолчанию в Magento 1.7
- 19. Информационный бюллетень разрушен в Outlook
- 20. Информационный бюллетень Laravel Email System
- 21. Информационный бюллетень Html в gmail
- 22. Информационный бюллетень для Sylius (Symfony3)?
- 23. Бюллетень Magento не публикуется
- 24. Подписывать подписку на бюллетень в Magento
- 25. Вставить изображения в E-Mail Информационный бюллетень
- 26. Выбор пользователей, которые не отправили информационный бюллетень
- 27. Информационный бюллетень черный фон в IE
- 28. Эффективный информационный бюллетень с Symfony2 и Swiftmailer
- 29. GoogleMail расклассифицирует информационный бюллетень как спам
- 30. Как внедрить информационный бюллетень в codeigniter?