Купоны

Редактировал(а) Татьяна Брыкова 2026/02/04 09:30

Купон – любой информационный носитель, предъявляемый в момент покупки вместе с картой лояльности. На основании информации предъявитель карты лояльности идентифицируется как участник программы лояльности, который имеет право на получение какого-либо поощрения по купону, а именно на получение скидки или начисление баллов при покупке.

Купоны могут быть номерными и неномерными. Номерные купоны при выпуске наделяются уникальным идентификатором. Неномерные купоны не имеют такого уникального идентификатора. Следует отметить, хотя неномерные купоны не имеют уникального идентификатора, но они имеют групповую идентификацию, привязанную к типу купона.

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

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

Тип купонов

Идентификатор, который позволяет группировать купоны.

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

1744105314770-387.png

Рис. Префикс типа и выпуска купона

ПолеОписаниеОбязательное полеРедактирование
НаименованиеНазвание настройки префиксаДаПоле доступно для редактирования, заполняется вручную
Внешний IDКод интеграции с внешними системами.НетПоле доступно для редактирования, заполняется вручную
Вид записиВид записи выбирается в зависимости от сущности(Тип или выпуск)ДаПоле доступно для редактирования, заполняется вручную
ПрефиксНеизменяемая часть внешнего идентификатора сущности Типа купонов/Выпуска купонов.ДаПоле доступно для редактирования, заполняется вручную
Длина идентификатораОбщее количество символов внешнего идентификатора сущности Типа купонов/Выпуска купонов включая префиксДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание назначения префиксаНетПоле доступно для редактирования, заполняется вручную

1712749553253-994.png

Рис. Справочник типов купонов

Для номерных купонов также требуется создание типа купонов.

Тип купонов в системе

Для заведения типа используется карточка Тип купонов. Карточка содержит поля:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Активно
  • Неактивно

Значение по умолчанию Неактивно.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНазвание типа купона. Поле используется в представлениях поиска.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод связи с внешними системами, в частности передается в чеке для идентификации неномерного купона. Следует отметить, что заполнение внешнего идентификатора регламентируется системной настройкой. Система автоматически проверяет на правильность. Создать карточку типа с недопустимым внешним идентификатором невозможно. Значение идентификатора Тип купона зависит от системной настройки: Loyalty.Coupons.TypePrefix.ДаПоле доступно для редактирования, заполняется вручную
Период сДата, с которой начинает действовать тип. Если чек с типом купона имеет дату меньшую, то на кассу вернётся сообщение о неприменимости купона.ДаПоле доступно для редактирования, заполняется вручную
Период доДата, до который действует тип. Если чек с типом купона имеет дату большую или равную, то на кассу вернётся сообщение о неприменимости купона.ДаПоле доступно для редактирования, заполняется вручную
Характеристика типа купона

Характеристика типа купона. Возможные значения:

  • Номерной
  • Неномерной
ДаПоле доступно для редактирования, заполняется вручную
Тип применения

Тип применения купона. Возможные значения:

  • Дисконтный
  • Бонусный
  • Бонусно-дисконтный
ДаПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на контрагента (магазин), связанного с данным типом купонаНетПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание типа купонов.НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
Название купонаНазвание купона, которое будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Описание механикиОписание условий использования купонаНетПоле доступно для редактирования, заполняется вручную
Значение выгодыИнформационный параметр. Размер скидки, бонуса, кешбека или фиксированная стоимость по купонуНетПоле доступно для редактирования, заполняется вручную
Тип выгоды Информационный настраиваемый параметр, определяющий характер поощрения: например, скидка, бонус, купон, кешбек или фиксированная цена. Можно создать из настройки купонаНетПоле доступно для редактирования, заполняется вручную
КатегорияОпределяет отношение купона к типу акции  (оффера) у конкретного партнера. Можно выбрать из выпадающего списка категорий или создать категорию из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Группа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Подгруппа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Новая ценаНовая цена  товара после применения купонаНетПоле доступно для редактирования, заполняется вручную
Старая ценаПервоначальная цена товара до применения купонаНетПоле доступно для редактирования, заполняется вручную
Метод кросс-позиционной агрегации купона

Возможные значения:

  • Не использовать
  • Максимум
  • Приоритет
НетПоле доступно для редактирования, заполняется вручную
Ссылка на картинкуСсылка на изображение купонаНетПоле доступно для редактирования, заполняется вручную
Отдать в запросах методовПризнак необходимости отображать купон в ЛК участника ПЛНетПоле доступно для редактирования, заполняется вручную

Внешний вид карточки Типа купонов:

1744105730098-465.png

Рис. Карточка Тип купонов (общие сведения)

1759154590910-942.png

Рис. Карточка Тип купонов (дополнительные параметры)

Использование типа купонов

Для создания купонного правила, которое будет применяться на неномерной купон, необходимо использовать вид Правила начисления «Поощрение за купон», и указать ссылку на тип купонов соответствующего неномерного купона.

1712749796974-629.png

Рис. Ссылка на Тип купонов в карточке правила начисления «Поощрение за купон»

Выпуск купонов

Выпуск неномерных купонов

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

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

Пул номеров - номерные неименные купоны

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

Для их выпуска в системе используется Пул номеров.

1712750149021-806.png

Рис. Пулы номеров (номерные неименные купоны) в системе

Карточка пула номеров содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование задания на выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Тип купоновСсылка на тип купонов, по которому будут регистрироваться номерные неименные купоны.ДаПоле доступно для редактирования, заполняется вручную
КампанияСсылка на акцию программы лояльности, в рамках которой создается выпуск номерных неименных купонов.ДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание выпуска пула номеров.НетПоле доступно для редактирования, заполняется вручную
Основные параметры
Количество купоновКоличество купонов, которое необходимо выпустить данным заданием.ДаПоле доступно для редактирования, заполняется вручную
МаскаПоле, значение которого задаёт номерную серию. В маске возможными символами могут быть латинские буквы и цифры. Свободные символы задаются звёздочками. Последовательность свободных символов должна быть непрерывна.ДаПоле доступно для редактирования, заполняется вручную
Тип штрих-кода

Формат номера, которому будут принадлежать выпускаемые по данному шаблону купоны. Возможные значения:

  • Не использовать
  • EAN-8
  • EAN-13

Значение по умолчанию: Не использовать.

НетПоле доступно для редактирования, заполняется вручную
Тип распределения номеров

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

  • Последовательное
  • Случайное

Значение по умолчанию: Последовательное.

ДаПоле доступно для редактирования, заполняется вручную
Способ генерации

Способ генерации, который будет применён для данного выпуска купонов. Возможные значения:

  • Только цифры
  • Только латиница
  • Только кириллица
  • Латиница и цифры
  • Кириллица и цифры
  • Латиница и кириллица
  • Латиница, кириллица и цифры
ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров отЧисловое значение, определяющее начало диапазона номеров.ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров до

Числовое значение, определяющее окончание диапазона номеров. Данное значение по длине должно соответствовать длине свободных символов маски. Например, если маска задана как: mm*****, то допустимы такие значения окончания: 10000, 99999 и т.д. Значение 99 в этом случае недопустимо. Чтобы 99 было допустимо как верхняя граница номера, маска должна быть, например, такой: mm**.

В текущей функциональности нельзя выпустить купоны с маской формата n**n.

ДаПоле доступно для редактирования, заполняется вручную
Параметры времени жизни
Тип вычисления даты начала действия

Тип вычисления даты начала действия купона. Возможные значения:

  • Дата создания
  • Дата создания + период неактивности
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата начала действия

Поле отображается, если параметр «Тип вычисления даты начала действия» = Фиксированная дата

Дата начала действия купонов. Начальное значение 1.1.2000.

НетПоле доступно для редактирования, заполняется вручную
Период неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Период неактивности купона.

НетПоле доступно для редактирования, заполняется вручную
Тип периода неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Определяет единицы измерения числа, указанного в поле «Период неактивности».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет

 

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

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Округление даты начала действия купонов. В этом случае, если установить значение поля = Да, то купоны станут активными не в момент, когда они были сформированы + период неактивности, а с округлением даты согласно установленному типу периода неактивности. Например, в случае типа периода неактивности = День, то со следующего дня после полученной даты (дата начисления + период неактивности) с 00:00.

НетПоле доступно для редактирования, заполняется вручную
Тип вычисления даты окончания действия

Тип вычисления даты окончания действия купонов. Возможные значения:

  • Дата начала + период действия
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Фиксированная дата.

Дата окончания действия купонов. Начальное значение 01.01.3000.

НетПоле доступно для редактирования, заполняется вручную
Период действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Период действия купонов.

НетПоле доступно для редактирования, заполняется вручную
Тип периода действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Определяет единицы измерения числа, указанного в поле «Период действия».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты окончания

Поле отображается если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Округление даты окончания действия купонов. В этом случае, если установить значение поля = Да, то купоны перестанут быть активными не в момент, когда они начали действовать + период действия, а с округлением даты согласно установленному типу периода действия. Например, в случае типа периода действия = День, то на следующий день после полученной даты (дата начала + период действия) в 00:00.

НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
Маленькая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинкиНетПоле доступно для редактирования, заполняется вручную
Большая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинки.НетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. СсылкаСсылка на внешний источник маленькой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Большая картинка. СсылкаСсылка на внешний источник большой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
URLСсылка на выпуск купона для отображения в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Для магазинов

Назначение купонов. Возможные значения:

  • Оффлайн
  • Интернет-магазин

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

НетПоле доступно для редактирования, заполняется вручную
ПартнерСсылка на партнёра. Купоны будут принадлежать данному партнёру.НетПоле доступно для редактирования, заполняется вручную
Тип отображения штрих-кода

Тип отображения штрих-кода. Возможные значения:

  • Нет
  • EAN-13
  • Code-128
  • QR

Используется для информационных целей. Отображение штрих-кода должно производиться во внешней системе.

НетПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на контрагента (магазин). Купоны будут привязаны к данному магазину.НетПоле доступно для редактирования, заполняется вручную
Название купонаНазвание купона, которое будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Описание механикиОписание условий использования купонаНетПоле доступно для редактирования, заполняется вручную
Тип выгодыИнформационный настраиваемый параметр, определяющий характер поощрения: например, скидка, бонус, купон, кешбек или фиксированная цена. Можно создать из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Значение выгодыИнформационный параметр. Размер скидки, бонуса, кешбека или фиксированная стоимость по купонуНетПоле доступно для редактирования, заполняется вручную
КатегорияОпределяет отношение купона к типу акции у конкретного партнера. Можно выбрать из выпадающего списка категорий или создать категорию из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Группа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Подгруппа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Новая ценаНовая цена  товара после применения купонаНетПоле доступно для редактирования, заполняется вручную
Старая ценаПервоначальная цена товара до применения купона НетПоле доступно для редактирования, заполняется вручную
Максимальное количество использованийЛимит на количество применений купонаНетПоле доступно для редактирования, заполняется вручную
Не погашаемыйУказывает, можно ли использовать купон без ограничений. По умолчанию поле не активировано.НетПоле доступно для редактирования, заполняется вручную
Купоны
КупоныПредставление связанных с данной записью пула номеров выпущенных купонов

1712750261798-564.png

Рис. Карточка купонов «Пул номеров»

Созданные заданием на выпуск купоны можно просмотреть в связанных записях задания в пункте «Купоны».

Также следует отметить, что, если в системе уже есть записи купонов, и хоть один номер существующих купонов будет совпадать с одним из создающихся, система позволит сохранить задание на выпуск, однако сама попытка создания купонов завершится ошибкой и статус задания будет установлен в значение «Ошибка».

Выпуск персональных купонов - номерных именных купонов

Персональные купоны – это номерные купоны, которые также привязаны к карте или контакту, которые идентифицируют участника программы лояльности.

1712750393501-576.png

Рис. Персональные купоны в системе

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

Так же при выпуске купонов можно задать фильтрацию по целевой аудитории и сформировать соответствующее сообщение контакту (SMS, Email, Push или сообщение в ЛК).

Карточка выпуска персональных купонов содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование задания на выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Тип купоновСсылка на тип купонов, по которому будут регистрироваться персональные купоны.ДаПоле доступно для редактирования, заполняется вручную
КампанияСсылка на акцию программы лояльности, в рамках которой создается выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание выпуска персональных купонов.НетПоле доступно для редактирования, заполняется вручную
Основные параметры
МаскаПоле, значение которого задаёт номерную серию. В маске возможными символами могут быть латинские буквы и цифры. Свободные символы задаются звёздочками. Последовательность свободных символов должна быть непрерывна.ДаПоле доступно для редактирования, заполняется вручную
Тип штрих-кода

Формат номера, которому будут принадлежать выпускаемые по данному шаблону купоны. Возможные значения:

  • Не использовать
  • EAN-8
  • EAN-13

Значение по умолчанию: Не использовать.

НетПоле доступно для редактирования, заполняется вручную
Тип распределения номеров

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

  • Последовательное
  • Случайное

Значение по умолчанию: Последовательное.

ДаПоле доступно для редактирования, заполняется вручную
Способ генерации

Способ генерации, который будет применён для данного выпуска купонов. Возможные значения:

  • Только цифры
  • Только латиница
  • Только кириллица
  • Латиница и цифры
  • Кириллица и цифры
  • Латиница и кириллица
  • Латиница, кириллица и цифры
ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров отЧисловое значение, определяющее начало диапазона номеров.ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров доЧисловое значение, определяющее окончание диапазона номеров. Данное значение по длине должно соответствовать длине свободных символов маски. Например, если маска задана как: mm*****, то допустимы такие значения окончания: 10000, 99999 и т.д. Значение 99 в этом случае недопустимо. Чтобы 99 было допустимо как верхняя граница номера, маска должна быть, например, такой: n**n.ДаПоле доступно для редактирования, заполняется вручную
Параметры времени жизни
Тип вычисления даты начала действия

Тип вычисления даты начала действия купона. Возможные значения:

  • Дата создания
  • Дата создания + период неактивности
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата начала действия

Поле отображается, если параметр «Тип вычисления даты начала действия» = Фиксированная дата

Дата начала действия купонов. Начальное значение 1.1.2000.

НетПоле доступно для редактирования, заполняется вручную
Период неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Период неактивности купона.

НетПоле доступно для редактирования, заполняется вручную
Тип периода неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Определяет единицы измерения числа, указанного в поле «Период неактивности».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты начала

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Округление даты начала действия купонов. В этом случае, если установить значение поля = Да, то купоны станут активными не в момент, когда они были сформированы + период неактивности, а с округлением даты согласно установленному типу периода неактивности. Например, в случае типа периода неактивности = День, то со следующего дня после полученной даты (дата начисления + период неактивности) с 00:00.

НетПоле доступно для редактирования, заполняется вручную
Тип вычисления даты окончания действия

Тип вычисления даты окончания действия купонов. Возможные значения:

  • Дата начала + период действия
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Фиксированная дата.

Дата окончания действия купонов. Начальное значение 01.01.3000.

НетПоле доступно для редактирования, заполняется вручную
Период действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Период действия купонов.

НетПоле доступно для редактирования, заполняется вручную
Тип периода действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Определяет единицы измерения числа, указанного в поле «Период действия».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты окончания

Поле отображается если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Округление даты окончания действия купонов. В этом случае, если установить значение поля = Да, то купоны перестанут быть активными не в момент, когда они начали действовать + период действия, а с округлением даты согласно установленному типу периода действия. Например, в случае типа периода действия = День, то на следующий день после полученной даты (дата начала + период действия) в 00:00.

НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
Купон для

Объект, к которому будет привязан выпущенный купон. Возможные значения:

  • Контакт
  • Карта

Значение по умолчанию - Контакт

ДаПоле доступно для редактирования, заполняется вручную
Разовое выполнение

Параметр, отвечающий за разовое выполнение купона. Возможные значения:

  • Да
  • Нет

Значение по умолчанию - Да

ДаПоле доступно для редактирования, заполняется вручную
Максимальное количество купоновОграничение максимального количества купонов, доступных пользователюНетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинкиНетПоле доступно для редактирования, заполняется вручную
Большая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинки.НетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. СсылкаСсылка на внешний источник маленькой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Большая картинка. СсылкаСсылка на внешний источник большой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
URLСсылка на выпуск купона для отображения в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Для магазинов

Назначение купонов. Возможные значения:

  • Оффлайн
  • Интернет-магазин

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

НетПоле доступно для редактирования, заполняется вручную
ПартнерСсылка на партнёра. Купоны будут принадлежать данному партнёру.НетПоле доступно для редактирования, заполняется вручную
Тип отображения штрих-кода

Тип отображения штрих-кода. Возможные значения:

  • Нет
  • EAN-13
  • Code-128
  • QR

Используется для информационных целей. Отображение штрих-кода должно производиться во внешней системе.

Значение по умолчанию - Нет

НетПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на контрагента (магазин). Купоны будут привязаны к данному магазину.НетПоле доступно для редактирования, заполняется вручную
Название купонаНазвание купона, которое будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Описание механикиОписание условий использования купонаНетПоле доступно для редактирования, заполняется вручную
Тип выгодыИнформационный настраиваемый параметр, определяющий характер поощрения: например, скидка, бонус, купон, кешбек или фиксированная цена. Можно создать из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Значение выгодыИнформационный параметр. Размер скидки, бонуса, кешбека или фиксированная стоимость по купонуНетПоле доступно для редактирования, заполняется вручную
КатегорияОпределяет отношение купона к типу акции у конкретного партнера. Можно выбрать из выпадающего списка категорий  или создать категорию из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Группа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Подгруппа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Новая ценаНовая цена  товара после применения купонаНетПоле доступно для редактирования, заполняется вручную
Старая ценаПервоначальная цена товара до применения купона          НетПоле доступно для редактирования, заполняется вручную
Максимальное количество использованийЛимит на количество применений купонаНетПоле доступно для редактирования, заполняется вручную
Не погашаемыйУказывает, можно ли использовать купон без ограничений. По умолчанию поле не активировано.НетПоле доступно для редактирования, заполняется вручную
Целевая аудитория
Тип фильтра

Тип фильтра целевой аудитории. Возможные значения:

  • Фильтр контактов
  • Маркетинговый список
  • Контакт

Позволяет выбрать для какой аудитории будут выпущены персональные купоны.

Значение по умолчанию – Фильтр контактов

ДаПоле доступно для редактирования, заполняется вручную
Зависимость наборов

Логическая зависимость срабатывания фильтра между наборами в представлении (Фильтр контактов/Маркетинговых списков/Контактов). Возможные значения:

  • И (если все элементы существуют)
  • Или (если один элемент существует)

Значение по умолчанию – И (если все элементы существуют)

НетПоле доступно для редактирования, заполняется вручную
Максимальное количество объектовМаксимальное количество купонов, которое может быть выпущено данным заданием.ДаПоле доступно для редактирования, заполняется вручную
Тип объекта Карта

Параметр, указывающий, что выпущенный купон будет привязан к карте. При значении «Нет» выпущенный купон будет привязан к контакту. Возможные значения:

  • Да
  • Нет
ДаПоле доступно для редактирования, заполняется вручную
Представление для фильтров/маркетинговых списков/контактовПредставление, в котором отображаются применяемые в данном фильтре записи Фильтров контактов/Маркетинговых списков/Контактов, в зависимости от выбранного значения Тип фильтраНетПоле доступно для редактирования, заполняется вручную
SMS
Отправить SMS/Viber

Параметр, определяющий, будут ли по заданию отправляться SMS. Возможные значения:

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Не транслитерировать

Признак того, что не нужно транслитерировать сообщения. Возможные значения:

  • Да
  • Нет

Значение данного флага имеет меньший приоритет по сравнению с аналогичным значением, указанным в карточке Контакта.

Значение по умолчанию – Да.

НетПоле доступно для редактирования, заполняется вручную
Отправитель SMSСсылка на список телефонов (отправитель SMS).НетПоле доступно для редактирования, заполняется вручную
SMS аккаунтАккаунт провайдера, который будет оператором доставки SMS сообщений.НетПоле доступно для редактирования, заполняется вручную
Текст SMSТекст SMS сообщения.НетПоле доступно для редактирования, заполняется вручную
Viber
Гибридный приоритет

Возможные значения:

  • SMS
  • SMS+Viber
  • Viber
НетПоле доступно для редактирования, заполняется вручную
Изображение ViberСсылка на изображение ViberНетПоле доступно для редактирования, заполняется вручную
Элемент ViberСсылка на элемент ViberНетПоле доступно для редактирования, заполняется вручную
Текст элементаТекст элемента ViberНетПоле доступно для редактирования, заполняется вручную
Текст ViberТекст сообщения ViberНетПоле доступно для редактирования, заполняется вручную
Отправитель ViberСсылка на отправителя Viber.НетПоле доступно для редактирования, заполняется вручную
E-mail
Отправить E-mail

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
HTML формат

Параметр, определяющий, будет ли сообщение передано в HTML-формате.

Возможные значения:

  • Текст
  • HTML

Значение по умолчанию: Текст.

НетПоле доступно для редактирования, заполняется вручную
Расширенная рассылка

Параметр, определяющий необходимость использования при рассылке провайдера расширенной рассылки. Возможные значения:

  • Да
  • Нет

Значение по умолчанию: Нет.

НетПоле доступно для редактирования, заполняется вручную
Язык рассылки

Символы языка, в которые будут преобразованы символы сообщения. Возможные значения:

  • Русский
  • Украинский
  • Белорусский
  • Английский
  • Польский

Значение по умолчанию: Русский.

НетПоле доступно для редактирования, заполняется вручную
Период сбора статистикиЗначение, задающее период сбора статистики по доставленным сообщениям. Возможные значения: целые положительные числа.НетПоле доступно для редактирования, заполняется вручную
Тип периода

Тип периода сбора статистики по доставленным сообщениям. Возможные значения:

  • День
  • Неделя
  • Месяц

Значение по умолчанию: День.

НетПоле доступно для редактирования, заполняется вручную
Отправитель E-mailСсылка на отправителя E-mail.НетПоле доступно для редактирования, заполняется вручную
E-mail провайдерСсылка на провайдера E-mail.НетПоле доступно для редактирования, заполняется вручную
Тема E-mailТема E-mail. Следует отметить, что в теме сообщений нельзя использовать метапеременные.НетПоле доступно для редактирования, заполняется вручную
Текст E-mailТекст E-mail сообщения.НетПоле доступно для редактирования, заполняется вручную
Push
Отправить PUSH

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
Тема PUSHТема PUSH сообщения.НетПоле доступно для редактирования, заполняется вручную
Версия сертификатаВерсия сертификата для PUSH сообщения.НетПоле доступно для редактирования, заполняется вручную
Ссылка на раздел в МПСсылка на раздел в МП для PUSH сообщения.НетПоле доступно для редактирования, заполняется вручную
Текст PUSHТекст PUSH сообщения.НетПоле доступно для редактирования, заполняется вручную
PUSH АккаунтСсылка на аккаунт PUSH.НетПоле доступно для редактирования, заполняется вручную
Сообщение в ЛК
Отправить сообщение в ЛК

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

  • Да
  • Нет

Значение по умолчанию Нет.

Данные сообщения отображаются участнику программы лояльности в Личном кабинете посредством соответствующего метода API для интеграции с МП или ЛК.

ДаПоле доступно для редактирования, заполняется вручную
Время жизни сообщения (дни)Параметр, задающий время хранения сообщения. Задаётся в днях. По истечении данного количества дней с момента выполнения задания, сообщения удаляются из системы, вне зависимости оттого, доставлены они или не доставлены. Значение по умолчанию: 30.НетПоле доступно для редактирования, заполняется вручную
Текст сообщения в ЛКТекст сообщения в личный кабинет.НетПоле доступно для редактирования, заполняется вручную
РасписаниеПредставление, в котором отображаются записи расписания, по которым запускается данный выпуск персональных купонов.НетПоле доступно для редактирования, заполняется вручную
Зависимости
Логи выполнения фактического запускаПредставление связанных с записью данного персонального купона логов выполнения фактического запуска.
Логи выполнения тестового запускаПредставление связанных с записью данного персонального купона логов выполнения тестового запуска.
Результаты выполнения тестового запускаПредставление связанных с записью данного персонального купона результатов выполнения тестового запуска.
Исходящие сообщенияПредставление связанных с записью данного персонального купона исходящих сообщений.
Отчёты по рассылкамПредставление связанных с записью данного персонального купона отчётов по рассылкам.
КупоныПредставление связанных с данной записью пула номеров выпущенных купонов

1712750770225-569.png

Рис. Секции Общая информация и Основные параметры в карточке выпуска персональных купонов

1712750858610-456.png

Рис. Секции Параметры времени жизни, Дополнительные параметры и Целевая аудитория в карточке выпуска персональных купонов

1712750899271-537.png

Рис. Секции SMS, Viber, E-mail в карточке выпуска персональных купонов

1712750937341-415.png

Рис. Секции Push, Сообщение в ЛК и Расписание в карточке выпуска персональных купонов

Созданные заданием по расписанию купоны можно просмотреть в табе зависимости в представлении «Купоны».

1712751000640-419.png

Рис. Представление Купоны (и прочие представления) в табе Зависимости в карточке персональных купонов

Следует иметь в виду, что использовать один и тот же шаблон и выпуск для выпуска номерных неименных и номерных именных купонов нельзя. Какое-то одно задание, которое будет запущено позже: либо задание на выпуск, либо задание по расписанию – не выполнится.

Выпуск моментальных купонов на чек

Моментальный купон на чек – купон, выпуск которого регулируется настраиваемыми алгоритмами и производится по событию регистрации в системе чека. Такой купон передаётся только с ответом по фискальному чеку на POS-терминал. Вместе с чеком купон может быть распечатан кассовым ПО. Сразу после выпуска по моментальному купону возможно по нему предоставление поощрения.

Выпуск моментальных купонов на чек в системе регламентируется функциональностью правила-выпуска "Моментальные на чек". С помощью фильтров (по чеку, по позициям, по контакту, по времени) задаются параметры, выполнение которых служит триггером для выпуска купонов. Например, необходимо выпустить купон на скидку 30% при покупке на сумму от 10 000 руб. Для этого в выпуске "Моментальный на чек" настраиваются обязательные и основные параметры, фильтр по позициям, отбирающий чеки от 10 000 руб. и параметры купонного правила - для предоставления поощрения.

1741011852110-745.png1741012023410-326.png

Рис. Правило-выпуск купонов «Моментальные на чек» в системе

Если при обработке чека применилось правило выпуска купонов, то номер выпущенного моментального купона возвращается в ответе запроса фискального чека на POS-терминал. Вместе с чеком кассовое ПО терминала может распечатать данный моментальный купон (например, на слип-чеке).

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

Карточка выпуска купонов Моментальные на чек содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование задания на выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Тип купоновСсылка на тип купонов, по которому будут регистрироваться персональные купоны.ДаПоле доступно для редактирования, заполняется вручную
КампанияСсылка на акцию программы лояльности, в рамках которой создается выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание выпуска персональных купонов.НетПоле доступно для редактирования, заполняется вручную
Основные параметры
МаскаПоле, значение которого задаёт номерную серию. В маске возможными символами могут быть латинские буквы и цифры. Свободные символы задаются звёздочками. Последовательность свободных символов должна быть непрерывна.ДаПоле доступно для редактирования, заполняется вручную
Тип штрих-кода

Формат номера, которому будут принадлежать выпускаемые по данному шаблону купоны. Возможные значения:

  • Не использовать
  • EAN-8
  • EAN-13

Значение по умолчанию: Не использовать.

НетПоле доступно для редактирования, заполняется вручную
Тип распределения номеров

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

  • Последовательное
  • Случайное

Значение по умолчанию: Последовательное.

ДаПоле доступно для редактирования, заполняется вручную
Способ генерации

Способ генерации, который будет применён для данного выпуска купонов. Возможные значения:

  • Только цифры
  • Только латиница
  • Только кириллица
  • Латиница и цифры
  • Кириллица и цифры
  • Латиница и кириллица
  • Латиница, кириллица и цифры
ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров отЧисловое значение, определяющее начало диапазона номеров.ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров доЧисловое значение, определяющее окончание диапазона номеров. Данное значение по длине должно соответствовать длине свободных символов маски. Например, если маска задана как: mm*****, то допустимы такие значения окончания: 10000, 99999 и т.д. Значение 99 в этом случае недопустимо. Чтобы 99 было допустимо как верхняя граница номера, маска должна быть, например, такой: n**n.ДаПоле доступно для редактирования, заполняется вручную
Параметры времени жизни
Тип вычисления даты начала действия

Тип вычисления даты начала действия купона. Возможные значения:

  • Дата создания
  • Дата создания + период неактивности
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата начала действия

Поле отображается, если параметр «Тип вычисления даты начала действия» = Фиксированная дата

Дата начала действия купонов. Начальное значение 1.1.2000.

НетПоле доступно для редактирования, заполняется вручную
Период неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Период неактивности купона.

НетПоле доступно для редактирования, заполняется вручную
Тип периода неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Определяет единицы измерения числа, указанного в поле «Период неактивности».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты начала

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Округление даты начала действия купонов. В этом случае, если установить значение поля = Да, то купоны станут активными не в момент, когда они были сформированы + период неактивности, а с округлением даты согласно установленному типу периода неактивности. Например, в случае типа периода неактивности = День, то со следующего дня после полученной даты (дата начисления + период неактивности) с 00:00.

НетПоле доступно для редактирования, заполняется вручную
Тип вычисления даты окончания действия

Тип вычисления даты окончания действия купонов. Возможные значения:

  • Дата начала + период действия
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Фиксированная дата.

Дата окончания действия купонов. Начальное значение 01.01.3000.

НетПоле доступно для редактирования, заполняется вручную
Период действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Период действия купонов.

НетПоле доступно для редактирования, заполняется вручную
Тип периода действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Определяет единицы измерения числа, указанного в поле «Период действия».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты окончания

Поле отображается если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Округление даты окончания действия купонов. В этом случае, если установить значение поля = Да, то купоны перестанут быть активными не в момент, когда они начали действовать + период действия, а с округлением даты согласно установленному типу периода действия. Например, в случае типа периода действия = День, то на следующий день после полученной даты (дата начала + период действия) в 00:00.

НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
Купоны для:

Объект, к которому будет привязан выпущенный купон. Возможные значения:

  • Контакт
  • Карта
  • Пусто

При использовании значения «Пусто» выпущенный купон не будет привязан к какому-либо контакту или карте.

Значение по умолчанию - Контакт

ДаПоле доступно для редактирования, заполняется вручную
ПартнерСсылка на партнёра. Купоны будут принадлежать данному партнёру.НетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинкиНетПоле доступно для редактирования, заполняется вручную
Большая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинки.НетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. СсылкаСсылка на внешний источник маленькой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Большая картинка. СсылкаСсылка на внешний источник большой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Для магазинов

Назначение купонов. Возможные значения:

  • Оффлайн
  • Интернет-магазин

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

НетПоле доступно для редактирования, заполняется вручную
URLСсылка на выпуск купона для отображения в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Тип отображения штрих-кода

Тип отображения штрих-кода. Возможные значения:

  • Нет
  • EAN-13
  • Code-128
  • QR

Используется для информационных целей. Отображение штрих-кода должно производиться во внешней системе.

Значение по умолчанию - Нет

НетПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на магазин. Купоны будут привязаны к данному магазину.НетПоле доступно для редактирования, заполняется вручную
Название купонаНазвание купона, которое будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Описание механикиОписание условий использования купонаНетПоле доступно для редактирования, заполняется вручную
Тип выгодыИнформационный настраиваемый параметр, определяющий характер поощрения: например, скидка, бонус, купон, кешбек или фиксированная цена. Можно создать из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Значение выгодыИнформационный параметр. Размер скидки, бонуса, кешбека или фиксированная стоимость по купонуНетПоле доступно для редактирования, заполняется вручную
КатегорияОпределяет отношение купона к типу акции у конкретного партнера. Можно выбрать из выпадающего списка категорий или создать категорию из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Группа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Подгруппа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Новая ценаНовая цена  товара после применения купонаНетПоле доступно для редактирования, заполняется вручную
Старая ценаПервоначальная цена товара до применения купона          НетПоле доступно для редактирования, заполняется вручную
Максимальное количество использованийЛимит на количество применений купонаНетПоле доступно для редактирования, заполняется вручную
Не погашаемыйУказывает, можно ли использовать купон без ограничений. По умолчанию поле не активировано.НетПоле доступно для редактирования, заполняется вручную
Целевая аудитория
Фильтр по контактам

Параметр, значение которого позволяет отнести к правилу начисления произвольное количество наборов контактов для организации фильтрации по контактам.

Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

Значение по умолчанию Включаемые.

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

ДаПоле доступно для редактирования, заполняется вручную
Включаемые контакты

Появляется на форме в зависимости от значения поля «Фильтр по контактам».

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

Исключаемые контакты

Появляется на форме в зависимости от значения поля «Фильтр по контактам».

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

Параметры купонного правила
В период с:Дата, с которой действует правило.ДаПоле доступно для редактирования, заполняется вручную
до:Дата, до которой действует правило. Дата указанная в поле НЕ входит в период действия правила. Т.е., например, чтобы правило действовало 31.12.2200 года, необходимо в данном поле указать дату 01.01.2201ДаПоле доступно для редактирования, заполняется вручную
Тип расчёта

Тип расчёта поощрения. Возможные значения:

  • Процент
  • Значение

Значение по умолчанию Процент.

ДаПоле доступно для редактирования, заполняется вручную
Процент:

Отображается при параметре Тип расчёта=Процент

Размер скидки, которая будет предоставлена по данному моментальному купону на чек

ДаПоле доступно для редактирования, заполняется вручную
Значение:

Отображается при параметре Тип расчёта=Значение

Размер поощрения, которое будет предоставлено по данному моментальному купону на чек

ДаПоле доступно для редактирования, заполняется вручную
от:

Отображается при параметре Тип расчёта=Процент

От чего считать по правилу начисления. Основание начисления (основание расчёта), если правило процентное. Возможные значения:

  • Сумма
  • Количество товара
  • Сумма покупок по карте (с учетом текущего чека)
  • Сумма покупок по карте со скидкой (с учетом текущего чека)
  • Количество покупок по карте
  • Сумма со скидкой
  • Скидка по карте
  • Сумма покупок по контакту (без учёта текущего чека)
  • Сумма покупок по контакту со скидкой (без учёта текущего чека)
  • Активный баланс контакта
  • Активный статусный баланс контакта
  • Стоимость к оплате
  • Сумма покупок без скидок по контакту (с учетом текущего чека)
  • Сумма покупок со скидкой по контакту (с учетом текущего чека)
  • Базовая цена

Значение по умолчанию Сумма.

ДаПоле доступно для редактирования, заполняется вручную
Объект расчёта:

Объект расчёта для правила начисления.

Возможные значения:

  • Чек и/или заказ
  • Позиция чека и/или заказа
  • Только чек
  • Только позиция чека
  • Только заказ
  • Только позиция заказа
  • Запрос начисления баллов
  • Запрос списания баллов
  • Запрос начисления денежных средств
  • Запрос списания денежных средств
  • Запрос гашения купона

Значение по умолчанию: Чек.

ДаПоле доступно для редактирования, заполняется вручную
Параметр приведения

Отображается при параметре Тип расчёта=Процент

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

ДаПоле доступно для редактирования, заполняется вручную
Присоединять существующие купоны

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

Возможные значения:

  • Да
  • Нет
НетПоле доступно для редактирования, заполняется вручную
Префикс номера

Отображается при параметре Присоединять существующие купоны = Да

Префикс номера пула свободных купонов сформированных для присоединения с данным выпуском купонов

ДаПоле доступно для редактирования, заполняется вручную
ПриоритетПриоритет правила в рамках кампании. Значение приоритета – целое число, чем оно больше – тем приоритетнее правило. При кампании, настроенной на метод расчёта «Приоритет», обрабатываются условия того правила кампании, у которого наибольшее значение приоритета.ДаПоле доступно для редактирования, заполняется вручную
Учитывать составПризнак, задающий применение чекового правила только к позициям, прошедшим фильтрацию по правилу. Отображается если “Объект расчёта” = “Только чек”/”Только заказ”/”Чек и/или заказ”НетПоле доступно для редактирования, заполняется вручную
НакопительноеПараметр правила, характерный для использования механики акций с подсчетом накопления за период. Отображается если  “Объект расчёта” = “Только чек”/”Только заказ”/”Чек и/или заказ”НетПоле доступно для редактирования, заполняется вручную
Накопительный периодКоличество дней, в течение которых подсчитываются накопления. Поле скрываемое, отображается на форме, если  активировано поле «Накопительное».  Отображается если  поле “Объект расчёта” = “Только чек”/”Только заказ”/”Чек и/или заказ”НетПоле доступно для редактирования, заполняется вручную
Комплекты
КомплектыПредставление, в котором отображаются комплекты, при наличии которых в чеке происходит формирование данного купона.
Фильтр по чекам
Фильтр по чекам

Параметр, значение которого позволяет отнести к правилу начисления произвольное количество наборов чеков для организации фильтрации по параметрам чека. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

Значение по умолчанию Не используется.

ДаПоле доступно для редактирования, заполняется вручную
Включает фильтры по чекам

Появляется на форме в зависимости от значения поля «Фильтр по чекам».

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

Исключает фильтры по чекам

Появляется на форме в зависимости от значения поля «Фильтр по чекам».

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

Фильтр по позициям
Фильтр по позициям

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

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

Значение по умолчанию Не используется.

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

Появляется на форме в зависимости от значения поля «Фильтр по позициям».

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

Исключает фильтры по позициям чеков

Появляется на форме в зависимости от значения поля «Фильтр по позициям».

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

Фильтр по времени
Фильтр по времени

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

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

Значение по умолчанию Не используется.

ДаПоле доступно для редактирования, заполняется вручную
Включает фильтры по времени

Появляется на форме в зависимости от значения поля «Фильтр по времени».

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

Исключает фильтры по времени

Появляется на форме в зависимости от значения поля «Фильтр по времени».

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

Отправка сообщения
Отправить сообщение на чек

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Текст сообщения на чек

Отображается при параметре Отправить сообщение на чек=Да

Текст сообщения на чек.

НетПоле доступно для редактирования, заполняется вручную
Отправить сообщение на кассу

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Текст сообщения на кассу

Отображается при параметре Отправить сообщение на кассу=Да

Текст сообщения на кассу.

НетПоле доступно для редактирования, заполняется вручную
Отправить сообщение в ЛК

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Текст сообщения в ЛК

Отображается при параметре Отправить сообщение на кассу=Да

Текст сообщения на кассу.

НетПоле доступно для редактирования, заполняется вручную
Отправить PUSH

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
Тема PUSH

Отображается при параметре Отправить PUSH=Да

Тема PUSH сообщения.

НетПоле доступно для редактирования, заполняется вручную
Версия сертификата

Отображается при параметре Отправить PUSH=Да

Версия сертификата для PUSH сообщения.

НетПоле доступно для редактирования, заполняется вручную
Ссылка на раздел в МП

Отображается при параметре Отправить PUSH=Да

Ссылка на раздел в МП для PUSH сообщения.

НетПоле доступно для редактирования, заполняется вручную
Текст PUSH

Отображается при параметре Отправить PUSH=Да

Текст PUSH сообщения.

НетПоле доступно для редактирования, заполняется вручную
Отправить E-mail

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Тема E-mail

Отображается при параметре Отправить E-mail=Да

Тема E-mail сообщения.

НетПоле доступно для редактирования, заполняется вручную
Текст E-mail

Отображается при параметре Отправить E-mail=Да

Текст E-mail сообщения.

НетПоле доступно для редактирования, заполняется вручную
Отправить SMS/Viber

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

  • Да
  • Нет

Значение по умолчанию Нет.

ДаПоле доступно для редактирования, заполняется вручную
Гибридный приоритет

Отображается при параметре Отправить SMS/Viber=Да

Возможные значения:

  • SMS
  • SMS+Viber
  • Viber
НетПоле доступно для редактирования, заполняется вручную
Транслитерация

Признак того, что нужно транслитерировать сообщения. Возможные значения:

  • Да
  • Нет - Значение данного флага имеет меньший приоритет по сравнению с аналогичным значением, указанным в карточке Контакта.

Значение по умолчанию – Нет.

НетПоле доступно для редактирования, заполняется вручную
Текст SMS

Отображается при параметре Отправить SMS/Viber=Да и Гибридный приоритет=SMS или SMS+Viber

Текст SMS сообщения.

НетПоле доступно для редактирования, заполняется вручную
Изображение Viber

Отображается при параметре Отправить SMS/Viber=Да и Гибридный приоритет=Viber или SMS+Viber

Ссылка на изображение Viber

НетПоле доступно для редактирования, заполняется вручную
Текст элемента

Отображается при параметре Отправить SMS/Viber=Да и Гибридный приоритет=Viber или SMS+Viber

Текст элемента Viber

НетПоле доступно для редактирования, заполняется вручную
Элемент Viber

Отображается при параметре Отправить SMS/Viber=Да и Гибридный приоритет=Viber или SMS+Viber

Ссылка на элемент Viber

НетПоле доступно для редактирования, заполняется вручную
Текст Viber

Отображается при параметре Отправить SMS/Viber=Да и Гибридный приоритет=Viber или SMS+Viber

Текст сообщения Viber

НетПоле доступно для редактирования, заполняется вручную
Ограничения
Количество срабатываний для карты (за сутки)Количество раз применения правила к фискальным чекам за календарные сутки (по времени сервера от 0 до 24 часов) по конкретной карте участника программы лояльности. Значение по умолчанию: 1000000.ДаПоле доступно для редактирования, заполняется вручную
Количество срабатываний для карты (за всё время)Количество раз применения правила к фискальным чекам за всё время участия в программе лояльности по конкретной карте. Значение по умолчанию: 1000000.ДаПоле доступно для редактирования, заполняется вручную
Взаимоисключения
Исключено кампаниямиПредставление, в котором отображаются кампании, применимость которых исключает данный выпуск моментальных купонов.
Исключено правиламиПредставление, в котором отображаются правила, применимость которых исключает данный выпуск моментальных купонов.
Купоны
КупоныПредставление связанных с данной записью выпуска моментальных купонов на чек

1712751391618-765.png

Рис. Карточка купона «Моментальные на чек». Секции Общее, Основные параметры

1712751420414-524.png

Рис. Карточка купона «Моментальные на чек». Секции Параметры времени жизни, Дополнительные параметры, Целевая аудитория

1733928209005-691.pngРис. Карточка купона «Моментальные на чек». Секции Параметры купонного правила, Фильтр по чекам

1712751655767-675.png

Рис. Карточка купона «Моментальные на чек». Секции Фильтр по позициям, Фильтр по времени

1712751701479-771.png

Рис. Карточка купона «Моментальные на чек». Секции Отправка сообщения, Ограничения

1712751739977-156.png

Рис. Карточка купона «Моментальные на чек». Представление Купоны

Объектом расчета для правила выпуска купонов может выступать чек, заказ, позиция чека, позиция заказа, запрос начисление баллов, запрос списания баллов, запрос начисления денег, запрос списания денег.

Если, при обработке чека произошел выпуск моментального купона, то результатом его действия является создание моментального купона, информация о котором возвращается в ответе фискального чека на POS-терминал.

Сам по себе моментальный купон может быть номерным именным или номерным неименным. Это зависит от установленного значения в поле «Купоны для:» (Секция «Дополнительные параметры») в карточке выпуска моментального купона.

1712751776767-303.png

Рис. Параметр «Купоны для» в карточке выпуска моментального купона

Если «Купоны для» = Контакт, то выпущенный моментальный купон будет привязан к контакту (можно будет в дальнейшем воспользоваться им по любой карте этого контакта).

Если «Купоны для» = Карта, то выпущенный моментальный купон будет привязан к карте, по которой совершается покупка (можно будет в дальнейшем воспользоваться им только по этой карте).

Если «Купоны для» = Не именные, то выпущенный моментальный купон не будет привязан ни к карте, ни к контакту (можно будет в дальнейшем воспользоваться им по любой карте).

В системе есть возможность при регистрации чека, к которому применяется определенное правило выпуска купонов, находить свободный купон из общего пула пустых купонов, связывать его с выпуском купонов, а также с чеком, к которому применилось правило выпуска купонов. Например, в систему заранее загружен пул произвольных купонов (через базу данных), и далее необходимо, чтобы при применении правила выпуска купона клиенту назначался в качестве моментального купона один из свободных купонов этого пула. Для этого необходимо в правиле выпуска моментальных купонов в секции «Параметры купонного правила» поле «Присоединять существующие купоны» установить в значение «Да» и заполнить поле «Префикс номера» префиксом загруженных в систему купонов.

1712751823208-952.png

Рис. Параметры «Присоединять существующие купоны» и «Префикс номера» в карточке выпуска моментального купона

Важно: Поскольку выпуск, шаблон и правило применения моментальных купонов объединены в одну форму, то при ручной деактивации записи выпуска деактивируются и эти сущности. В результате моментальные купоны деактивированного выпуска не будут применяться, даже если они валидны по срокам действиям, лимитам, правило активно, проходит фильтрацию внутри покупки или заказа.

Выпуск моментальных купонов с учетом накоплений за период

С помощью выпуска купонов "Моментальный на чек" и правила "Поощрение за купон" можно настраивать акции с накопительными механиками, выдавая купон на получение бесплатного товара (или со скидкой) при выполнении условий акции, например, «8-ая чашка кофе в подарок при покупке кофе в течение недели».

По ее условиям, если в течение 7 дней клиент будет покупать кофе в любом количестве в разных чеках, при появлении в чеке 7-го кофе, 8 чашка будет предоставлена бесплатно по подарочному купону.

Такая акция настраивается через интерфейс системы с помощью 2-х купонных правил.  Скидка (в данном примере 100%) предоставляется по стандартному правилу «Поощрение за купон». Выпуск купона при достижении заданного порога накоплений осуществляется за счет расширенного функционала правила, выпускающего моментальный купон при покупке.

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

  1. Чековое (“Объект расчёта” = “Только чек”/” Только заказ”/” Чек и/или заказ”).
  2. С фильтром по позициям (кофе).
  3. Основание начисления = Количества товара. Считается общее количество товаров в позициях, прошедших фильтрацию правила.
  4. Параметр приведения = количество штук кофе, на которое необходимо выпустить купон (7 штук).
  5. Ставка = 100%.
  6. Накопительное = Да.
  7. Накопительный период = количество дней, в течение которых подсчитываются накопления (7 дней). После истечения накопительного периода остаток накоплений по акции становится равный 0 и накопления больше не подсчитываются. В случае если в поле "Накопительный период” будет указано значение 0,  правило не применится. 
  8. «Учитывать состав» = «Да». Правило применится только к позициям из фильтра.

1742390247215-157.png1742390337330-567.pngРис. Выпуск купона "Моментальный на чек" для накопительной механики

Если клиент приобрел 7 кофе и получил поощрение в виде купона, то он может повторно принять участие в акции, если срок её проведения (накопительный период) не истёк.

Скидка по купону предоставляется по правилу «Поощрение за купон» с фильтром по позициям, со ссылкой на тип и выпуск моментальных купонов. Правило может быть ограничено одной штукой товара в чеке для скидки. Это настраивается в секции "Ограничения" правила в полях "Использовать ограничение на количество товаров" и "Количество товаров в рамках чека".

1733928810761-133.png1733928835705-193.png

Рис. Правило "Поощрение за купон", выпущенный как поощрение в накопительной акции

Подарочные купоны (шеринг бонусов)

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

1712753373008-932.png

Рис. Подарочные купоны в системе

Суть шеринга бонусов состоит в том, что любой участник ПЛ (далее в пункте – Отправитель) может подарить свои накопленные бонусы друзьям и знакомым (далее в пункте – Получатель). Бонусы списываются на подарочные купоны с ограниченным сроком действия. Затем Получатель при совершении покупки применяет подарочный купон, по которому предоставляется скидка, соответствующая сумме списанных Отправителем бонусов. В случае если Получатель воспользовался подарочным купоном при своей самой первой покупке, то Отправитель может получить за это вознаграждение в виде бонусов.

Карточка выпуска купонов «Подарочные купоны» содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование задания на выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Тип купоновСсылка на тип купонов, по которому будут регистрироваться персональные купоны.ДаПоле доступно для редактирования, заполняется вручную
КампанияСсылка на акцию программы лояльности, в рамках которой создается выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание выпуска персональных купонов.НетПоле доступно для редактирования, заполняется вручную
Основные параметры
МаскаПоле, значение которого задаёт номерную серию. В маске возможными символами могут быть латинские буквы и цифры. Свободные символы задаются звёздочками. Последовательность свободных символов должна быть непрерывна.ДаПоле доступно для редактирования, заполняется вручную
Тип штрих-кода

Формат номера, которому будут принадлежать выпускаемые по данному шаблону купоны. Возможные значения:

  • Не использовать
  • EAN-8
  • EAN-13

Значение по умолчанию: Не использовать.

НетПоле доступно для редактирования, заполняется вручную
Тип распределения номеров

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

  • Последовательное
  • Случайное

Значение по умолчанию: Последовательное.

ДаПоле доступно для редактирования, заполняется вручную
Способ генерации

Способ генерации, который будет применён для данного выпуска купонов. Возможные значения:

  • Только цифры
  • Только латиница
  • Только кириллица
  • Латиница и цифры
  • Кириллица и цифры
  • Латиница и кириллица
  • Латиница, кириллица и цифры
ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров отЧисловое значение, определяющее начало диапазона номеров.ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров доЧисловое значение, определяющее окончание диапазона номеров. Данное значение по длине должно соответствовать длине свободных символов маски. Например, если маска задана как: mm*****, то допустимы такие значения окончания: 10000, 99999 и т.д. Значение 99 в этом случае недопустимо. Чтобы 99 было допустимо как верхняя граница номера, маска должна быть, например, такой: n**n.ДаПоле доступно для редактирования, заполняется вручную
Параметры времени жизни
Тип вычисления даты начала действия

Тип вычисления даты начала действия купона. Возможные значения:

  • Дата создания
  • Дата создания + период неактивности
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата начала действия

Поле отображается, если параметр «Тип вычисления даты начала действия» = Фиксированная дата

Дата начала действия купонов. Начальное значение 1.1.2000.

НетПоле доступно для редактирования, заполняется вручную
Период неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Период неактивности купона.

НетПоле доступно для редактирования, заполняется вручную
Тип периода неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Определяет единицы измерения числа, указанного в поле «Период неактивности».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты начала

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Округление даты начала действия купонов. В этом случае, если установить значение поля = Да, то купоны станут активными не в момент, когда они были сформированы + период неактивности, а с округлением даты согласно установленному типу периода неактивности. Например, в случае типа периода неактивности = День, то со следующего дня после полученной даты (дата начисления + период неактивности) с 00:00.

НетПоле доступно для редактирования, заполняется вручную
Тип вычисления даты окончания действия

Тип вычисления даты окончания действия купонов. Возможные значения:

  • Дата начала + период действия
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Фиксированная дата.

Дата окончания действия купонов. Начальное значение 01.01.3000.

НетПоле доступно для редактирования, заполняется вручную
Период действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Период действия купонов.

НетПоле доступно для редактирования, заполняется вручную
Тип периода действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Определяет единицы измерения числа, указанного в поле «Период действия».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты окончания

Поле отображается если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Округление даты окончания действия купонов. В этом случае, если установить значение поля = Да, то купоны перестанут быть активными не в момент, когда они начали действовать + период действия, а с округлением даты согласно установленному типу периода действия. Например, в случае типа периода действия = День, то на следующий день после полученной даты (дата начала + период действия) в 00:00.

НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
Маленькая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинкиНетПоле доступно для редактирования, заполняется вручную
Большая картинка. ИдентификаторПараметр передается в ответе на запросы МП и ЛК и используется для отображения картинки.НетПоле доступно для редактирования, заполняется вручную
Маленькая картинка. СсылкаСсылка на внешний источник маленькой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Большая картинка. СсылкаСсылка на внешний источник большой картинки, которая будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
URLСсылка на выпуск купона для отображения в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Для магазинов

Назначение купонов. Возможные значения:

  • Оффлайн
  • Интернет-магазин

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

НетПоле доступно для редактирования, заполняется вручную
ПартнерСсылка на партнёра. Купоны будут принадлежать данному партнёру.НетПоле доступно для редактирования, заполняется вручную
Тип отображения штрих-кода

Тип отображения штрих-кода. Возможные значения:

  • Нет
  • EAN-13
  • Code-128
  • QR

Используется для информационных целей. Отображение штрих-кода должно производиться во внешней системе.

Значение по умолчанию - Нет

НетПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на магазин. Купоны будут привязаны к данному магазину.НетПоле доступно для редактирования, заполняется вручную
Название купонаНазвание купона, которое будет отображаться в ЛК клиентаНетПоле доступно для редактирования, заполняется вручную
Описание механикиОписание условий использования купонаНетПоле доступно для редактирования, заполняется вручную
Тип выгодыИнформационный настраиваемый параметр, определяющий характер поощрения: например, скидка, бонус, купон, кешбек или фиксированная цена. Можно создать из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Значение выгодыИнформационный параметр. Размер скидки, бонуса, кешбека или фиксированная стоимость по купонуНетПоле доступно для редактирования, заполняется вручную
КатегорияОпределяет отношение купона к типу акции у конкретного партнера. Можно выбрать из выпадающего списка категорий или создать категорию из настройки купонаНетПоле доступно для редактирования, заполняется вручную
Группа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Подгруппа купонаИнформационный параметр. Любая характеристика купона – по товарам, по типу поощрения (на усмотрение маркетолога).НетПоле доступно для редактирования, заполняется вручную
Новая ценаНовая цена  товара после применения купонаНетПоле доступно для редактирования, заполняется вручную
Старая ценаПервоначальная цена товара до применения купона          НетПоле доступно для редактирования, заполняется вручную
Купоны
КупоныПредставление, в котором отображаются купоны, созданные данным выпуском моментальных купонов.

Для выпуска подарочных купонов менеджеру ПЛ требуется:

  1. Для выпуска подарочных купонов необходимо создать тип купона и создать выпуск подарочных купонов, привязанных к данному типу купона.
  2. Установить настройки для генерации и отправки кода подтверждения по SMS (все указанные далее настройки являются партнерскими и задаются через расширенные атрибуты партнёра):

Код подтверждения в шаблоне SMS сообщения указывается с помощью метапеременной %private_office_code%

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

Установить настройки для бонусов, которые можно списывать участникам при выпуске подарочного купона в Личном кабинете:

Установить настройки лимитов выпуска и применения подарочных купонов:

Установить настройки начисления бонусных баллов Отправителю в случае, если Получатель применил подарочный купон от Отправителя при совершении своей первой покупки:

3. Настроить правило списания баллов при выпуске подарочных купонов с типом операции «Выпуск купонов». Для возможности создавать отдельные правила списания для каждого партнера реализована партнёрская настройка для правила списания с типом операции «Выпуск купона»: CouponsEmission.WriteOff.DecrementRule.ExternalID - настройка, в которой задается «Внешний идентификатор» правила списания, в рамках которого осуществляется списание баллов за покупку купонов. Если настройка не заполнена или заполнена значением отличным, от Внешнего идентификатора существующего правила списания с типом операции «Выпуск купона», то купон за баллы приобрести невозможно.

4. Настроить правило применения подарочных купонов. Для этого создать правило Поощрение за купон («Вид начисления» = «Скидка», «На» = «Чек»), обязательно с типом расчёта = «Значение», «Использовать значение из купона» = «Да» и указать ссылки на созданные на предыдущем шаге тип и выпуск купонов. В правиле можно также задать необходимую фильтрацию по контактам, чекам, позициям, времени.

1712754347987-561.png

Рис. Настройка правила начисления «Поощрение за купон» для подарочных купонов

Процесс реализации подарочных купонов (шеринга бонусов) выглядит следующим образом:

1. Текущий участник ПЛ (далее – Отправитель) запрашивает в Личном кабинете выпуск подарочного купона и указывает сумму бонусов, которую он хочет подарить. См. подробнее описание методов по подарочным купонам в документации API для интеграции с ЛК или МП.

2. По запросу Отправителя выпускается подарочный купон с уникальным номером со скидкой на сумму, соответствующую подаренным бонусам.

Бонусы списываются у Отправителя в момент выпуска подарочного купона, при этом предусмотрен код подтверждения, отправляемый по SMS, для исключения случайного списания.

3. Отправитель передаёт подарочный купон своему другу или знакомому (далее – Получатель). Если Получатель не является участником ПЛ, то он регистрируется в ПЛ.

4. Получатель применяет подарочный купон при совершении покупки.

  • По подарочному купону предоставляется скидка в размере суммы, указанной в самом купоне, по настроенному дисконтному правилу применения купона (см. выше).
  • Подарочный купон можно использовать однократно (в одном чеке), после чего он гасится. Поскольку на подарочном купоне записана сумма скидки, то остатком нереализованной скидки уже воспользоваться нельзя.
  • Подарочным купоном может воспользоваться любой участник ПЛ (в том числе сам Отправитель) при любой покупке, в том числе при первой покупке.
  • В чеке возможно применение только одного подарочного купона. Также недопустимо применение в чеке одновременно с подарочным купоном другого «неподарочного» купона.
  • Есть возможность установить лимит количества применений подарочных купонов за один календарный год одним Получателем (см. настройку выше).
  • После применения подарочного купона между Получателем и Отправителем сохраняется связь в системе, которую можно просмотреть в карточке контакта Отправителя в референсном представлении «Связь между реферерами и рефералами».
  • Подарочный купон нельзя применять в функциональности заказов ML.
  • В случае совершения полного возврата чека, в котором был применен подарочный купон, купон восстанавливает статус и может быть применен повторно.

5. Если Получатель воспользовался подарочным купоном при совершении своей самой первой покупки, то Отправителю начисляется за это фиксированный бонус согласно настройкам (см. выше).

  • При начислении бонусов Отправителю проверяется, что по первому чеку Получателя не было полного возврата.
  • Во избежание фрода также реализовано, что по одному подарочному купону производится максимум только одно начисление бонусов.
  • Если после начисления бонусов Отправителю Получателем был совершен полный возврат чека, в котором был применен подарочный купон, то подарочные бонусы у Отправителя не списываются.

Лимиты по купонам

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

Карточка «Лимит по купонам» содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
Тип купоновСсылка на тип купонов, к которому будут применяться лимиты.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Выпуск купоновСсылка на выпуск купоновНетПоле доступно для редактирования, заполняется вручную
Дата начала действияДата начала действия лимита. Начальное значение 1.1.2000.НетПоле доступно для редактирования, заполняется вручную
Дата окончания действияДата окончания действия лимита. Начальное значение 01.01.3000.НетПоле доступно для редактирования, заполняется вручную
Основные параметры
ЛимитПоле, значение которого задаёт максимальное количество срабатываний данного неномерного купона (Типа купона)ДаПоле доступно для редактирования, заполняется вручную
Лимит для карт

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

  • Да
  • Нет

Значение по умолчанию: Нет.

НетПоле доступно для редактирования, заполняется вручную
Карта

Поле отображается, если параметр «Лимит для карт» = Да

Ссылка на карту, для которой необходимо установить лимит

ДаПоле доступно для редактирования, заполняется вручную
Контакт

Поле отображается, если параметр «Лимит для карт» = Нет

Ссылка на контакт, для которой необходимо установить лимит

ДаПоле доступно для редактирования, заполняется вручную

1712754702480-746.png

Рис. Карточка лимита по купонам в системе

Операции с купонами

Сгорание купонов

Сгорание купонов происходит двумя способами:

  • при гашении купона во время покупки
  • по истечению срока годности купонов, заданных в настройках выпуска купона. Если в течение срока своего действия купон не был использован, то по наступлению даты окончания действия купона его статус переводится в значение «Погашен». Дальнейшие операции с погашенным купоном становятся невозможными. Изменение статуса купона также невозможно.

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

Активные купоны отображаются в ЛК покупателя на сайте или в мобильном приложении с помощью метода  GET Coupon/GetAllByContactAndStatus.

При этом, если сроки действия купонов еще актуальны, но необходимо прервать акцию с купонами и не показывать их покупателю, можно изменить даты  окончания действия кампании или правила поощрения по купонам. Тогда даже активные купоны по выпуску, не будут выводиться в ответе метода.

Метод отрабатывает по правилам фильтрации  на сроки действия кампаний/правил, связанных с купонами. Для каждого купона определяется принадлежность к типу/выпуску, который, в свою очередь, связан правилами начислениями и/или кампаниями.

Правила фильтрации:

  • Купон включается в ответ метода, если хотя бы одно связанное с ним правило или кампания имеет статус «активно» и действует на момент запроса (дата окончания больше даты запроса).
  • Купон исключается из ответа, если все связанные с ним правила и кампании имеют статус «неактивно» или срок их действия истёк.
  • Купоны, не имеющие связи с какими-либо правилами или кампаниями, не включаются в ответ метода, поскольку невозможно определить их актуальность.

Функциональность включается настройкой Loyalty.Processing.IsActiveCampaignFilter.TurnOn. Если фильтрация включена и входной параметр метода GET Coupon/GetAllByContactAndStatus status = 3 (статус купона=Активен), тогда в ответе исключаются номерные купоны, связанные с контактом/картой, правила применения которых неактивны или связанны с неактивными кампаниями.

Применение купонов

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

При обработке запроса мягкого чека из системы на POS-терминал возвращается ответ о возможности предоставления скидки или о возможности начисления баллов, а также информация о применимости купона. Если покупатель предъявил несколько купонов, то ответ о применимости будет отправлен по каждому из предъявленных купонов.

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

После того как неприменимые купоны вернули покупателю, а в чеке остались зарегистрированными только применимые, на кассе оформляется фискальный чек. По регистрации фискального чека все указанные в нём купоны переводятся в статус «Погашен». Повторное использование любого номерного купона невозможно.

Если на POS-терминал предъявлен неномерной купон, то он идентифицируется в системе по внешнему идентификатору типа (в системе также можно создать неномерной купон, идентифицируемый по выпуску: в этом случае тогда такой неномерной купон будет, соответственно, идентифицироваться в системе по внешнему идентификатору выпуска).

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

Идентификация купонов

Идентификатор купонов передаётся в запросе чека. Причём на основании данного идентификатора система определяет, что передано: неномерной или номерной купон. В качестве идентификатора для номерного купона передаётся сам номер купона, а для неномерного купона – внешний идентификатор типа купона или внешний идентификатор выпуска купона.

Вначале система проверяет переданное значение на соответствие имеющимся в базе идентификаторам выпуска, потом проверяет на соответствие имеющимся идентификаторам типа. Потом пытается соотнести с имеющимися и выпущенными номерами купонов.

Для того чтобы система могла успешно идентифицировать купоны (которые передаются в одном и том же теге Number), существует сущность «Префикс типа и выпуска купона» в которой задают префикс и длину идентификаторов типа и выпуска купонов.

Карточка Префикс типа и выпуска купонов содержит поля:

ПолеОписаниеОбязательное полеРедактирование
Активно

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

  • Да
  • Нет

Значение по умолчанию: Нет.

ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование префикса типа или выпуска купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Вид записи

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

  • Тип купона
  • Выпуск купона

Значение по умолчанию Нет.

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

1712755104534-691.png

Рис. Карточка префикса типа и выпуска купона

Например, если вид записи установлен как «Тип купона», Значение префикса «R09rT09» а Длина префикса «11», то это означает, что допустимые идентификаторы типов купонов, например, такие: R09rT09****, где вместо звёздочек любые символы (цифры или буквы). Аналогично работает настройка для выпусков купонов.

Номерной купон всегда имеет приоритет, перед неномерным. Если есть номерной купон и точно такой же неномерной (одинаковый по символам и длине) - будет учитываться только номерной купон, даже, если он погашен.

Номерной купон применяется корректно с учетом полного совпадения его номера с префиксом типа или выпуска с учетом длинны символов в идентификаторе.

Реферальные купоны

Для привлечения участников в ПЛ в рамках реферальной программы реализована механика выпуска реферальных купонов. Реферер имеет возможность выпустить купон через ЛК и подарить его рефералу вне зависимости является тот участником ПЛ или нет.

Например, маркетолог инициирует запуск такой механики, при которой главными условиями для получения вознаграждения реферером является регистрация реферала в ПЛ и совершение им первой покупки с применением подаренного купона. Если купон применен рефералом не к первой покупке, то вознаграждение для рефера отсутствует, реферал при этом получает свое вознаграждение согласно условиям купона. Реферал может передарить купон другому пользователю, но право получить вознаграждение в таком случае остается за «первым» реферером. Реферер не может применить в чеке выпущенный им же реферальный купон. В рамках реферальной программы устанавливаются правила получения вознаграждения для участников: тип, размер, сроки действия и лимиты.

Для реферера тип вознаграждения может быть выбран в виде:

•          фиксированной суммы бонусов вне зависимости от суммы первой покупки реферала;

•          фиксированного процента бонусов от суммы первой покупки с учетом всех скидок;

•          прогрессивного процента бонусов от суммы первой покупки с учетом всех скидок, например, от 1 до 999 руб. – 3%; от 1000 до 19999 руб. – 5%, от 20000 руб. -7%.

•          выпуска купона по факту закрытия заказа.

Пример применения реферального купона.

Участник ПЛ выбрал в подарок реферальный купон на скидку 15% на первый заказ и передал номер купона другу. Реферал регистрируется в программе лояльности, создает свой первый заказ, применяет при оплате номер подаренного ему купона и получает 15% скидку на заказ. После доставки заказа рефералу, информация о заказе с применением купона обрабатывается процессингом, и рефереру начисляются на счет 300 бонусов со сроком действия 180 дней.

Выпуск реферальных купонов настраивается через интерфейс системы в разделе Правила программы => Работа с купонами => Реферальные купоны.

1713260746874-571.png1713260772327-296.png

  Рис. Настройка выпуска реферальных купонов

Параметры выпуска купонов «Реферальные купоны»

ПолеОписаниеОбязательное полеРедактирование
Общие сведения
НаименованиеНаименование задания на выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.ДаПоле доступно для редактирования, заполняется вручную
Характеристика типа купона

Поле процессинговое, заполняется автоматически, в зависимости от выбранного Типа купонов, по которому будут выпускать реферальные купоны.

Возможные значения:

  • Номерной
  • Неномерной
НетПоле недоступно для редактирования, автозаполняется в зависимости от выбранного Типа купона
Тип купоновСсылка на тип купонов, по которому будут выпускаться реферальные купоны.ДаПоле доступно для редактирования, заполняется вручную
КампанияСсылка на акцию программы лояльности, в рамках которой создается выпуск купонов.ДаПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание выпуска реферальных купонов.НетПоле доступно для редактирования, заполняется вручную
Основные параметры. Секция не отображается и все параметры секции становятся необязательными для заполнения, если выбран неномерной Тип купона
МаскаПоле, значение которого задаёт номерную серию. В маске возможными символами могут быть латинские буквы и цифры. Свободные символы задаются звёздочками. Последовательность свободных символов должна быть непрерывна.ДаПоле доступно для редактирования, заполняется вручную
Тип штрих-кода

Формат номера, которому будут принадлежать выпускаемые по данному шаблону купоны. Возможные значения:

  • Не использовать
  • EAN-8
  • EAN-13

Значение по умолчанию: Не использовать.

НетПоле доступно для редактирования, заполняется вручную
Тип распределения номеров

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

  • Последовательное
  • Случайное

Значение по умолчанию: Последовательное.

ДаПоле доступно для редактирования, заполняется вручную
Способ генерации

Способ генерации, который будет применён для данного выпуска купонов. Возможные значения:

  • Только цифры
  • Только латиница
  • Только кириллица
  • Латиница и цифры
  • Кириллица и цифры
  • Латиница и кириллица
  • Латиница, кириллица и цифры
ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров отЧисловое значение, определяющее начало диапазона номеров.ДаПоле доступно для редактирования, заполняется вручную
Диапазон номеров доЧисловое значение, определяющее окончание диапазона номеров. Данное значение по длине должно соответствовать длине свободных символов маски. Например, если маска задана как: mm*****, то допустимы такие значения окончания: 10000, 99999 и т.д. Значение 99 в этом случае недопустимо. Чтобы 99 было допустимо как верхняя граница номера, маска должна быть, например, такой: n**n.ДаПоле доступно для редактирования, заполняется вручную
Купоны
Представление, в котором отображаются купоны, созданные данным выпуском реферальных купонов.
Параметры времени жизни. Секция не отображается и все параметры секции становятся необязательными для заполнения, если выбран неномерной Тип купона
Тип вычисления даты начала действия

Тип вычисления даты начала действия купона. Возможные значения:

  • Дата создания
  • Дата создания + период неактивности
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата начала действия

Поле отображается, если параметр «Тип вычисления даты начала действия» = Фиксированная дата

Дата начала действия купонов. Начальное значение 1.1.2000.

НетПоле доступно для редактирования, заполняется вручную
Период неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Период неактивности купона.

НетПоле доступно для редактирования, заполняется вручную
Тип периода неактивности

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Определяет единицы измерения числа, указанного в поле «Период неактивности».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты начала

Поле отображается, если параметр «Тип вычисления даты начала действия» = Дата начисления + период неактивности.

Округление даты начала действия купонов. В этом случае, если установить значение поля = Да, то купоны станут активными не в момент, когда они были сформированы + период неактивности, а с округлением даты согласно установленному типу периода неактивности. Например, в случае типа периода неактивности = День, то со следующего дня после полученной даты (дата начисления + период неактивности) с 00:00.

НетПоле доступно для редактирования, заполняется вручную
Тип вычисления даты окончания действия

Тип вычисления даты окончания действия купонов. Возможные значения:

  • Дата начала + период действия
  • Фиксированная дата
ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Фиксированная дата.

Дата окончания действия купонов. Начальное значение 01.01.3000.

НетПоле доступно для редактирования, заполняется вручную
Период действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Период действия купонов.

НетПоле доступно для редактирования, заполняется вручную
Тип периода действия

Поле отображается, если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Определяет единицы измерения числа, указанного в поле «Период действия».

Возможные значения:

  • Дней 
  • Месяцев 
  • Кварталов 
  • Лет
НетПоле доступно для редактирования, заполняется вручную
Округление даты окончания

Поле отображается если параметр «Тип вычисления даты окончания действия» = Дата начала + период действия.

Округление даты окончания действия купонов. В этом случае, если установить значение поля = Да, то купоны перестанут быть активными не в момент, когда они начали действовать + период действия, а с округлением даты согласно установленному типу периода действия. Например, в случае типа периода действия = День, то на следующий день после полученной даты (дата начала + период действия) в 00:00.

НетПоле доступно для редактирования, заполняется вручную
Дополнительные параметры
URLСсылка на выпуск купона для отображения в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Для магазинов

Назначение купонов. Возможные значения:

  • Оффлайн
  • Интернет-магазин

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

НетПоле доступно для редактирования, заполняется вручную
ПартнерСсылка на партнёра. Купоны будут принадлежать данному партнёру.НетПоле доступно для редактирования, заполняется вручную
Тип отображения штрих-кода

Тип отображения штрих-кода. Возможные значения:

  • Нет
  • EAN-13
  • Code-128
  • QR

Используется для информационных целей. Отображение штрих-кода должно производиться во внешней системе.

Значение по умолчанию - Нет

НетПоле доступно для редактирования, заполняется вручную
КонтрагентСсылка на магазин. Купоны будут привязаны к данному магазину.НетПоле доступно для редактирования, заполняется вручную
Максимальное количество использованийЛимит на количество применений купонаНетПоле доступно для редактирования, заполняется вручную
Не погашаемыйУказывает, можно ли использовать купон без ограничений. По умолчанию поле не активировано.НетПоле доступно для редактирования, заполняется вручную
Настройка приглашения для приглашающего
Приглашающий (юридическое лицо)В  этом поле можно выбрать только такого контакта, у которого «Субъект правоотношений» = Юридическое лицо. Отображается, если выбран неномерной Тип купона.НетПоле доступно для редактирования, заполняется вручную
Поощрение для приглашающего

Возможные значения:

1-Фиксированная сумма бонусов

2-Фиксированный процент бонусов

3 - Особое поощрение (суммовые уровни)

4 – Выпуск купона

НетПоле доступно для редактирования, заполняется вручную
Величина поощренияКоличество бонусов в абсолютном значении или количество бонусов, рассчитываемое как процент от суммы чека реферала. Отображается, если в поле «Поощрение для приглашающего» выбрано значение: «Фиксированная сумму бонусов» или «Фиксированный процент бонусов».НетПоле доступно для редактирования, заполняется вручную
Период действия бонусов (дней)Количество дней действия поощрения по купону. Отображается, если в поле «Поощрение для приглашающего» выбрано значение: «Фиксированная сумму бонусов» или «Фиксированный процент бонусов».НетПоле доступно для редактирования, заполняется вручную

Процесс реализации реферальных купонов выглядит следующим образом:

1. Текущий участник ПЛ (реферер) запрашивает в Личном кабинете выпуск реферального купона. В личный кабинет участника ПЛ реферальный купон выпускается методом OData POST Coupon/ReferralCouponCreate. См. подробнее описание метода в документации API для интеграции с ЛК или МП.

2.  По запросу реферера выпускается реферальный купон со скидкой, настроенной в правиле «Поощрение за купон», связанном с выпуском реферального купона.

3.  Реферер передаёт реферальный купон своему другу (рефералу). Если друг не является участником ПЛ, то он регистрируется в ПЛ.

4.  Реферал применяет реферальный купон при совершении покупки или заказа:

  • По реферальному купону предоставляется скидка в размере суммы, указанной в самом купоне, по настроенному дисконтному правилу применения купона.
  • Текущее количество реферальных купонов, которое было применено контактом за текущий календарный год, должно быть меньше значения, указанного в настройке Loyalty.Processing.ReferralCoupon.Limits.ApplyCouponLimit. В противном случае купон не применится.
  • В чеке возможно применение только одного реферального купона.
  • Реферальным купоном может воспользоваться только сам реферал, не реферер.

После применения реферального купона между контактом, применившим реферальный купон, и контактом-реферером сохраняется связь в системе, которую можно просмотреть в карточке контакта-реферера в референсном представлении «Рефералы».

1713258897548-468.png

Рис. Связь реферера и реферала в карточке контакта-реферера

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

5.  Если реферал воспользовался купоном при совершении своей самой первой покупки, то рефереру начисляется поощрение, согласно настройкам в выпуске реферального купона в секции «Настройка поощрения для приглашающего».

  • При начислении бонусов проверяется, что по первому чеку не было полного возврата.
  • По фискальному чеку, связанному с заказом, начисление производиться, только если заказ закрыт.
  • Во избежание фрода реализовано, чтобы по каждому реферальному выпуску купонов, за одного реферала было только одно начисление рефереру.

Выпуск купонов, поощрения рефереру и лимиты для проверок на количество выпущенных купонов регулируются партнерскими настройками:

Loyalty.Processing.ReferralCoupon.Reward.SummaryLevels 

PrivateOffice.ReferralCoupon.Limits.CreateCouponLimit 

Loyalty.Processing.ReferralCoupon.Limits.ApplyCouponLimit 

Loyalty.Processing.ReferralCoupon.Award.TurnOn 

Loyalty.Processing.ReferralCoupon.DefaultEmission 

Loyalty.Processing.ReferralCoupon.WaitingPeriod 

Loyalty.Processing.ReferralCoupon.Reward.CouponEmission 

Многократные номерные купоны

В системе Manzana Loyalty Online есть возможность выпускать номерные купоны с многократным использованием. 

Для настройки акции с многократными номерными купонами можно воспользоваться любым из выпусков купонов:

•          Пул номеров

•          Персональный купон

•          Моментальный на чек 

•          Для продажи в ЛК

•          Реферальный купон.

Для предоставления поощрения стандартно используется правило "Поощрение за купон", которое необходимо завести только 1 раз для одного выпуска купонов. А воспользоваться этим поощрением по купону можно столько раз, сколько указано в настройках выпуска купона на период действия акции в поле «Максимальное количество использований».  

1738656751890-939.png

Рис. Настройка лимита для многократного номерного купона в выпуске «Пул номеров».

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

Отдельно может быть активирован признак негасимости купона в поле «Не погашаемый».

1738656819656-418.png

Рис. Настройка безлимита для многократного номерного купона.

Если значение поля «Не погашаемый» = «Да», то купон может применяться бесконечное количество раз.

Если заполнены значениями оба поля, то значение в поле «Не погашаемый» игнорируется, и купон гасится, если количество его применений исчерпано.

1738656933906-116.png

Рис. Настройка лимита для многократного номерного купона с признаком негасимости купона.

При полном возврате и роллбэке чека, если "Не погашаемый" = "Да", лимит количества применений купона восстанавливается.

Для корректной работы акции с многократными номерными купонами должна быть включена настройка Loyalty.Processing.CouponApplication.TurnOn

С подробным примером акции можно ознакомиться здесь.

Уникальные купоны на разных нодах (актуально на проектах с распределенной базой)

Для того, чтобы каждый клиент получил уникальный купон и смог применить его у партнеров компании Заказчика необходимо на форме выпусков купонов («Моментальные на чек» или «Для продажи в ЛК») запустить распределение по нодам по одноименной кнопке. Для активации кнопки в ролевой модели в разделе Loyalty «Другие привилегии» необходимо добавить пользователю разрешение на доступ к кнопке «Запустить распределение по нодам».

1741012827358-270.png

Рис. Кнопка "Запустить распределение по нодам" в выпуске купонов "Моментальный на чек"

По нажатию кнопки в настроенном активном выпуске купонов запускается процесс распределения пула номеров по нодам,  и создается запись в интерфейсе в разделе Правила программы=>Работа с купонами=>Лог распределения пула номеров. Запись доступна для пользователей, у которых в ролевой модели в разделе Loyalty «Привилегии для роли» настроен доступ к сущностям «Лог распределения пула номеров» и «Детали лога».

После запуска в поле «Статус выполнения лога» появляется значение «В процессе». Если распределение прошло успешно по всем нодам, «Статус распределения по нодам» устанавливается в значение «Завершено успешно». Если распределение хотя бы на одну ноду закончилось ошибкой статус устанавливается в значение «Завершено с ошибкой». В таком случае в выпуске купонов кнопка «Запустить распределение по нодам» становится доступной для нажатия повторно.

При повторном запуске по тому же выпуску номера распределяются только по тем нодам, по которым распределить не удалось.

Правила распределения купонов по нодам:

  • Купоны распределяются пропорционально количеству транзакций на ноде.
  • Номера должны быть уникальными в рамках всех нод.
  • Распределение должно отрабатывать и для последовательного типа распределения, и для случайного.

1741012986139-941.png

Рис. Лог распределения пула номеров с одной записью

Запись «Лог распределения пула номеров» содержит следующие параметры:

ПолеОписаниеОбязательное полеРедактирование

Наименование

 

Формируется автоматически и равно «Наименование выпуска»ДаЗаписи создаются автоматически
Выпуск купонаНаименование выпуска купона, по которому запущено распределениеДаЗаписи создаются автоматически
Правило выпуска купонаНаименование правила выпуска купонов «Моментальный на чек», по которому запущено распределениеНетЗаписи создаются автоматически
Дата и время началаДата начала распределенияДаЗаписи создаются автоматически
Дата и время окончанияДата окончания распределенияНетЗаписи создаются автоматически
Статус выполнения лога

Статус выполнения лога.

Возможные значения:

1.             Новый

2.            В процессе

3.            Завершено успешно

4.            Завершено с ошибками

Если хотя бы одна из строк лога завершилась с ошибкой – общий статус  будет «Завершено с ошибками»

 Записи создаются автоматически

Зависимости-Детали лога. Связь лог: детали как 1: N

 

Количество выпущенных купоновКоличество распределенных номеров в разрезе ноды
Номер ноды

Номер ноды, на которой распределены номера

 

Статус выполнения

Статус выполнения распределения:

Возможные значения:

1.             Завершено успешно

2.            Завершено с ошибкой

Рекомендуется запускать распределение в наименее загруженные часы.

Ограничения

При последовательном выпуске - первый номер пропускается. Выпуск номерной серии купонов начинается со второго номера. При случайном выпуске пропускается последний номер.

Гашение номерного купона отменяется только при полном возврате с первого раза. Если покупка возвращена полностью в результате серии повторных возвратов – отмена гашения не происходит.

Если за время после покупки и до момента возврата номерной купон завершил срок действия, то возврат такой покупки со ссылкой на чек невозможен.

В запросе чека один и тот же номер купона должен встречаться только один раз. Если номер встретится два раза – купон данного номера не будет применён, даже если он подходит для применения.

Номерные купоны могут быть использованы только спустя примерно 10 минут после генерации.

В случае случайного распределения: если купоны выпускаются по маске, которая не позволяет создать требуемое в задании количество купонов, то всё задание будет завершено с ошибкой.

По одному чеку нельзя выпускать одновременно два моментальных купона по различным маскам номера.

Размер метапеременной для номеров купонов ограничен 1000 символами, если для объекта создаётся много купонов, то значение переменной будет обрезано.

Если одновременно происходит оплата чека баллами и выпуск моментальных купонов со стоимостью в баллах, но активного баланса не хватает на все операции, то моментальные купоны не будут выпущены, даже если баланса хватает на выпуск неполного количества купонов из заданного.

Если в правиле начисления заполнен только выпуск купона, но не заполнен тип – то правило начисления не будет применяться. Заполнение типа, но не заполнение выпуска (для случая неномерных купонов) – допустимо.

Недопустимо задавать внешние идентификаторы типов и выпусков купонов, чтобы они могли совпадать с номера выпускаемых, выпущенных или планируемых к выпуску в будущем номерных купонов.

Не учитывается тип бар-кода EAN в случае выпуска купонов со случайным распределением номеров.

При проведении возвратов без ссылки на чек игнорируются бонусные и дисконтные купонные правила.