Новосибирск +7(983)

По всем вопросам :

Телеграм : @radgura

Модуль для автоматических купонов и скидок

Данный модуль позволяет вывести на сайте информацию по заказам клиента, накопительным скидкам и купонам.

Список заказов

  • Список формируется по выбранным статусам
  • Номер заказа - ссылка, которая откроет подробную информацию о заказе

Постоянная скидка

Если установлен плагин "RAD Накопительные скидки VM3", клиенту можно продемонстрировать прогресс достижения скидки

  • Информация о текущей скидки(может быть выключена)
  • Информация о необходимой сумме до следующей скидки
  • Итоговую сумму заказов(может быть выключена)

*Используется ограничение на вывод информации - плагин позволяет перекидывать клиента в любую группу, но в модуле отображаются только группы, на которых настроена наценка в VM3.

 

Накопительные скидки

Если установлен плагин "RAD Автоматическое создание купонов VM3 по сумме заказов", клиенту можно продемонстрировать прогресс достижения купона

  • Информация о выданных купонах (может быть выключена) - скидка и дата создания
  • Информация о следующих купонах - необходимая сумма и процент скидки на купоне
  • Итоговую сумму заказов(может быть выключена)

Действующие купоны

Данный раздел напоминает покупателю о непогашенных купонах

  • Информация о текущей скидке и коду купона

Назначение группы пользователя от суммы заказа VM3

 

 

Плагин необходим для реализации накопительных/постоянных скидок у Вас в магазине.

Данный плагин позволяет предоставлять скидку от суммы заказов покупателей, сам механизм используется стандартные возможности VM3 - назначение группы пользователю,а на саму группу в VM можно назначить скидку.

Все расчеты скидок возлагаются на VirtueMart, плагин делает только одно - рассчитывает общую сумму покупок клиента и при достижении нужной суммы перемещает покупателя в нужную группу .

Скидка будет действовать на следующую покупку - т.е. если для скидки нужна сумма 1000 рублей и покупатель сделал заказ на 1000 рублей, то скидку он получит не на этот заказ, а на следующий.

Настройки плагина:

1.Создаем материал для шаблона письма

Открываем "Материалы -> менеджер материалов" и создаем новую статью. Данная статья будет использоваться, как тело письма для рассылки покупателю.

В статье необходимо разместить теги, по которым будут подставлены данные купона:

  • {user_name}- имя пользователя
  • {group_act}- процент скидки
  • {group_minsumm}- пройденная сумма из параметров плагина

2. Создаем группы пользователей для скидки.

Настройки в "Компоненты -> VirtueMart -> Заказы и покупатели -> Группы покупателей".

Групп можно создать сколько угодно. Называйте группы так, чтобы вам было потом понятно.

Обратите внимание на колонку ID в таблице групп, значение в этой колонке вам понадобится для настройки плагина.

3. Настраиваем скидки.

Настройки в "Компоненты -> Virtuemart -> Товары -> Налоги и правила расчета".

Здесь нужно добавить скидки и привязать к соответствующей группе.

Например, добавляем новую запись:

  • Название - "Скидка 10%"
  • Опубликовано - "да"
  • Вид расчета - "наценка" (можно указать другой вид расчета, в зависимости от типа скидки)
  • Операция - "-%"
  • Значение - "10"
  • Группы покупателей - выбрать созданную группу в п1.

Сохраняем и создаем скидку для других групп, если необходимо.

Подробнее остановлюсь на виде расчета. Если Вы укажите "наценка", то скидка будет считаться на каждый товар отдельно. А если указать, например, "Цена после уплаты налогов за счет", то скидка будет считаться на всю сумму заказа.

На этом настройка VirtueMart закончена. Переходим к настройке плагина.

4. Устанавливаем плагин стандартным образом, через менеджер расширений.

5.Открываем настройки плагина

В менеджере плагинов ищем "RAD Накопительные скидки VM3" кликаем на него.

  • Меняем состояние на "Включено".
  • Статус завершенного заказа - выбираем статусы, которые будут считаться как выполненный заказ.
  • Email администратора - если указан email, то на этот адрес будет приходить копия письма с купоном
  • Статус завершенного заказа - необходимо указать статусы, в которых заказы считаются выполненными
  • Включать доставку в общую сумму - если у вас есть платная доставка, то ее сумма может быть включена в общую сумму заказа
  • Шаблон для письма - необходимо выбрать материал созданные в п1.
  • Шаблон письма статический Да/Нет - если выбрали "Да" то сможете к каждой группе указать свой шаблон письма
  • Тема письма - Тема письма покупателю
  • Отправлять письмо клиенту - отправлять или нет письмо клиенту, администратору письмо будет отправлено если указан его email

В поле "Суммы заказов и ID групп" указываем в каждой строке через двоеточие:

  • Сумму заказов 
  • ID группы покупателей
  • Название группы для модуля статистики
  • ID шаблона письма(если в п.5 выключен статический шаблон)

 Например, если при достижении суммы в 10000 рублей покупатель должен получить скидку в 10% (то есть попасть в группу Group10), то вы пишете в первой строке 10000:1:Группа 10% (где 1 - это ID группы).

В следующей строке введите сумму для следующей группы. Очень важно: суммы должны возрастать с каждой строкой.

6. Сохраняем.

7. Тестируем.

Действие плагина начинается после смены статуса, для тестирования необходимо перевести нужное кол-во заказов в выбранный статус

 

Пример письма:

Автоматические купоны по сумме заказов VM3

Плагин поможет в реализации автоматических купонов и их рассылки.

Данный плагин позволяет создавать купоны от суммы заказов или суммы одного заказа покупателя, сам механизм используется стандартные возможности VM3 (создание купона) и дополнительно осуществляет рассылку по вашему шаблону(используя менеджер материалов).

Все расчеты возлагаются на VirtueMart, плагин делает только одно - рассчитывает общую сумму покупок клиента или одного заказа и при достижении нужной суммы создает купон и высылает письмо покупателю и копию администратору(если указан его email) .

 

Созданный купон  имеет ограничения по использованию(стандартные для VM3):

  • Срок жизни - задается для каждой группы
  • Сумма минимального заказа(если указать 0 - применяться не будет)

Ограничения на создание купона, применимые к пользователю:

  • Общая сумма заказов или заказа
  • Группа, в которой состоит пользователь(опционально - можно игнорировать)
  • Статус(ы) заказов, которые будут считаться выполненными(один или несколько)
  • Способ создания :
    • по сумме всех заказов клиента - выслать на каждом уровне и высылать на максимальном
    • по сумме одного заказа клиента - выслать на каждом уровне и высылать на максимальном

Когда у пользователя по сумме заказов набралось несколько уровней купонов(сумма заказа(ов) превышает несколько установленных порогов), возможны варианты в зависимости от выбора "На каком шаге сформировать купон" :

  • Если выбран вариант "Накопительный по общей сумме" и "высылать на каждом уровне" - купон будет создаваться при каждом новом успешном заказе, т.е. пользователю нужно будет несколько успешных покупок, чтобы получить все купоны.
  • Если выбран вариант "Разовый по сумме единичного заказа"  и "высылать на каждом уровне" - будут высланы сразу все купоны по пройденным уровням.
  • Если выбран вариант "высылать на максимальном уровне", то пользователю будет выслан один купон с максимальной скидкой.Для варианта 
  • Для варианта "Разовый по сумме единичного заказа" встроена защита от многократного использования - после изменения статуса заказа на "подтвержден"  будет выслан один купон, после этого этот заказ не будет формировать купоны.

Настройки плагина:

1.Создаем материал для шаблона письма

Открываем "Материалы -> менеджер материалов" и создаем новую статью. Данная статья будет использоваться, как тело письма для рассылки покупателю.

В статье необходимо разместить теги, по которым будут подставлены данные купона:

  • {user_name} - имя пользователя
  • {coupon_act} - процент скидки
  • {coupon_sn} - номер купона
  • {coupon_dayexp} - время жизни

2. Устанавливаем плагин стандартным образом, через менеджер расширений.

3.Открываем настройки плагина

В менеджере плагинов ищем "RAD Автоматическое создание купонов VM3 по сумме заказов" кликаем на него.

Меняем состояние на "Включено".

  • Обновить таблицы VM для работы плагина - Необходимо включить до первого использования, данная опция создаст все необходимые поля для работы плагина, если полей не будет то при обновлении статуса заказов будет ошибка.
  • Email администратора - если указан email, то на этот адрес будет приходить копия письма с купоном
  • Статус завершенного заказа - необходимо указать статусы, в которых заказы считаются выполненными
  • Включать доставку в общую сумму - если у вас есть платная доставка, то ее сумма может быть включена в общую сумму заказа
  • Шаблон для письма - необходимо выбрать материал созданные в п1.
  • Тема письма - Тема письма покупателю
  • Магазин формирующий купон - технический параметр, обычно более одного магазина не используется в VM3
  • Вести лог - лог действия скрипта, доступен в корне сайта в файле "rad_vm3_autocoun.txt"
  • Отправлять письмо клиенту - отправлять или нет письмо клиенту, администратору письмо будет отправлено если указан его email
  • На каком шаге формировать купон - вариант рассылки купонов

Далее будут перечислены 10 уровней создания купона, необходимо указать:

  • Первый уровень скидки - вкл/выкл данный уровень
  • Размер суммы чеков первого уровня - сумма заказов, каждый следующий уровень должен быть с большей суммой заказов
  • Процент скидки - процент купона
  • Минимальная сумма заказа - ограничение на применение купона по сумме текущего заказа
  • Ограничить группой пользователей - нужно ли ограничить создание купона по группе пользователя
  • Группы пользователей - группы по которым можно создавать купон
  • Кол-во дней жизни купона - через сколько дней купон будет недействительным

4. Сохраняем.

5. Тестируем.

Действия плагина начинается после смены статуса, для тестирования необходимо перевести нужное кол-во заказов в выбранный статус, далее на почту покупателю и администратору(если в параметрах указан email) придет письмо с купоном.

 

Пример письма покупателю:

VirtueMart - экспорт в яндекс маркет YML формат

Данный компонент предназначен для экспорта каталога товаров вашего интернет магазина на яндекс маркет в формате YML, с типом vendor.model.

Описание модели с типом "vendor.model" можно взять в помощи яндекс маркета

Вы можете настраивать карточку товара маркета:

  • Выгружать или нет данный товар на маркет
  • Указывать префикс, модель и производитель - данные поля не зависят от названия товара.
  • Цена и кол-во дней доставки
  • Необходимость предоплаты
  • Категория в маркете
  • Самовывоз

Кроме того вы можете быстро изменить параметры самого товара:

  • Цена и спец цена
  • Артикул
  • Алиас
  • Мета ключи
  • Стоимость и содержание атрибутов, характеристики
  • Кол-во
  • Создать пункт меню в каталоге товара
  • Изменить опции, в том числе создать и удалить

Поддерживается массовое изменение параметров!

Дополнительно реализованы акции и подарки маркета:

  • Промокод
  • Специальная цена

 

До начала работ:

  • Вам необходимо будет настроить категории , согласно файлу яндекс категорий ,либо указать эти категории в параметрах товара.
  • В параметрах компонента указать данные магазина, параметры для быстрого создания меню и параметры выгрузки на маркет
  • Необходимо подготовить список товаров - прописать префикс,производителя,модель, описание, стоимость доставки и др.
  • Компонент позволяет также настроить параметры товара : метаданные, цену, включить доставку и изменить стоимость опций и доп. полей
  • Вы можете автоматизировать выгрузку, для этого в планировщике нужно запрашивать страницу  компонента(возможно создание пункта меню), либо настроить обновление YML файла каждый раз при изменении товара

Создание YML файла можно автоматизировать, для этого необходимо в crontab прописать команду вида: /usr/local/bin/wget -O - -q -t 1 'http://site.ru/index.php?option=com_rad_vm_yan_yml&view=run_scripts'

 

 

Дополнительно :

  • Все запросы работают через Ajax - окно со списком  товара не перезагружается, нет длительного ожидания работы функций.
  • Отдельный товар может быть снят с продажи, поле available в модуле vendor.model - при таком подходе на маркете позиция не будет скрыта, а только выставлена пометка "Под заказ"

Как с нами связаться

E-mail:  

Телеграм: @RadGura

RAD компоненты

Please publish modules in offcanvas position.