Создание одного случайного купона Magento

У меня проблемы. Я хочу автоматически генерировать один случайный код купона в Magento каждый раз, когда кто-то подписывается на нашу рассылку. Купон 10 долларов от всего и будет иметь опыт. дата две недели после подписки.

Итак, я пытаюсь написать простой скрипт, который отключается, когда "подписывается на нашу рассылку". отправляется форма, которая говорит с Magento, запрашивает у Magento один случайный код купона, устанавливает несколько базовых ценовых правил (10 баксов за что угодно, одно использование на клиента, одно использование на купон, срок действия истекает через две недели с момента генерации), а затем возвращает случайный код купона (например: WELCOME5798), который можно сохранить в переменной, которая будет передана вместе с w / first + фамилия и электронная почта в MailChimp через API MailChimp. Я все это выяснил, КРОМЕ того, как заставить Mage сгенерировать такой код с помощью PHP-скрипта, а затем вернуть указанный код (то есть у меня есть форма, и я знаю, как передавать значения в MailChimp).

Я новичок в Magento, так что мне тяжело. Я видел код в Mage / SalesRule / Model / Coupon, и я видел несколько примеров людей, решающих несколько схожие вопросы, например, здесь:Magento - создайте уникальные купонные коды с помощью кода и отправьте его по почте клиенту

Но я действительно в растерянности из-за того, с чего начать делать эту работу для своих собственных целей. Могли бы использовать некоторую помощь / настройку прямо. Спасибо, ребята.

Ответы на вопрос(1)

Ваш ответ на вопрос