[msPromoCode] 1.2.1 с зачатками реферальной программы



В новой версии пакета у нас есть возможность раздать пользователям купоны со скидкой для привлечения друзей и знакомых. Что делать после привязки реферального купона к оформленному заказу — решаете вы сами. Для этого было добавлено событие mspcOnBindCouponToOrder, а в этом посте опубликован скелет плагина, который поможет разобраться с тем, что мы имеем.

Инструкция по настройке

Вся информация по настройке перенесена в документацию.

Спонсор выпуска Кирилл Спеваков
Павел Гвоздь
03 мая 2016, 21:23
modx.pro
3 487
+5
Поблагодарить автора Отправить деньги

Комментарии: 9

Василий Наумкин
04 мая 2016, 06:58
+3
Может стоит сделать плагин по умолчанию, который будет добавлять юзера в рефералы через msCustomerProfile?
    Павел Гвоздь
    04 мая 2016, 16:59
    0
    Спасибо, я посмотрю, что можно с этим сделать. Что-то я не заметил этого раньше. А жаль.
    Роман Воропаев (Volk)
    04 мая 2016, 14:50
    0
    Раз уж речь пошла о реферальных системах, то предлагаю идею, за которую взялся, но так и не закончил т.к. заказчик отказался, а времени доделать пока не было. Логика такая: когда по реферальной ссылке зарегистрировались и реферал сделал заказ, то тому, чья эта ссылка была зачисляется на бонусный счет определенная сумма (которую можно было бы в настройках указывать), как впринципе организовано в msProfile. А потом, когда у человека на бонусном счете будут бонусы, их можно было бы использовать при оформлении заказа как скидку от общей суммы, при этом в настройках можно было бы указать какой процент от общей суммы заказа они могут оплатить бонусными деньгами. Ну конечно с тем, что все движения по счету каждого пользователя тоже записываются в базу. В msProfile минус в том, что нельзя оплатить заказ часть бонусными деньгами а часть например через систему оплаты.
      Klike
      03 июня 2016, 07:51
      0
      Павел, скажи, пожалуйста, как можно сделать проверку промо-кода в карточке товара?
      Например, есть кнопка быстрой записи, открывается модальное окно, в нем форма и проверка промо-кода, если подходит – форма отправляется, промокод списывается.
        Павел Гвоздь
        03 июня 2016, 11:28
        0
        Только писать свой обработчик.
          Klike
          03 июня 2016, 11:50
          0
          Блин, надо было перед покупкой внимательнее изучить функционал. Думал можно по-всякому использовать. Может есть другой способ?
            Павел Гвоздь
            03 июня 2016, 12:15
            +2
            Не писать свой обработчик. :)

            1) Можешь заказать доработку.
            2) Можешь написать в поддержку дополнения на modstore и расписать подробнее, прикрепив доступ к бекенду. Если там не долго, я постараюсь помочь.
        Роман Шестаков
        13 июня 2016, 23:48
        0
        Здавствуйте.
        Хотелось бы узнать, нет ли в планах добавить возможность задавать условия не только для отдельно созданных купонов, но и точно так же для акций.
          Павел Гвоздь
          14 июня 2016, 02:00
          0
          Доброе утро! Планов много, даже очень, но вот времени на это катастрофически мало.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          9