Перечисление баллов лояльности в благотворительные фонды
Современные компании стараются поддерживать имидж социально ответственной организации за счет оказания помощи подопечным благотворительных фондов. Перечисляя баллы программы лояльности (ПЛ), клиент чувствует себя причастным к добрым делам, фонд получает дополнительные ресурсы, а компания укрепляет лояльность, улучшает имидж за счет того, что потребители оценивают бренд не только по качеству товара, но и по ценности, которую он создаёт для общества. Чаще всего благотворительные акции приурочены к конкретным событиям, например, День защиты детей, Всемирный день защиты животных и т.п.
Рассмотрим вариант, как организовать перевод части начисляемых за покупку бонусов на счет фонда.
Как это происходит:
1. Клиент, совершая покупку, соглашается с предложением на кассе, что хочет перевести часть бонусов в благотворительный фонд (например 50%).
2. Кассир отмечает на кассе специальный признак (расширенный атрибут - РА) и передает его в чеке покупки.
3. При обработке чека срабатывают специально настроенные правила начисления бонусов с РА. Бонусы по каждому такому начислению дублируются на карту фонда на следующий день.
Что дальше происходит с бонусами для благотворительности:
Фонд может получить поддержку в виде купонов на скидку до 100% на услуги и товары компании для своих подопечных.
Например:
На карте для фонда накоплено 667 859 бонусов. Благотворительный фонд запрашивает купоны на общую сумму 250 000 р.
Сотрудник компании списывает с карты 250 000 бонусов с помощью функционала Ручной бонус . Бонусы никуда не переводятся, сгорают.
Текущий баланс на карте становится равен 417 859 бонусов.
После этого сотрудник по стандартной процедуре выпускает купоны – например, 50 купонов номиналом 5 000 р. и передаёт их в фонд.
Фонд раздаёт их своим подопечным. С этими купонами подопечный фонда может обратиться в компанию и получить услугу/товар с выгодой 100%.
Поощрения по купону настраиваются в правиле "Поощрение за купон".
Что необходимо настроить в системе:
1. Специальную карту, на которой копятся бонусы от покупок для передачи в благотворительный фонд.
Создаем новую карту, не привязанную к контакту, с помощью Задания на выпуск карт . Номер карты для переводов бонусов по благотворительным акциям записывается в партнерскую настройку Loyalty.Processing.Card.For.Charity.

Бонусные отчисления будут отображаться во вкладке "Баллы начисления", связанные с картой.

2. Создать чековый Расширенный атрибут со следующими настройками:
- Ключ - Charity;
- Внешний идентификатор - Charity;
- Тип атрибута - Строка;
- Применим к - Чек;
- Показывать в ответах - Да.
Для передачи чекового расширенного атрибута требуется наличие на кассе кнопки "пожертвовать часть бонусов в фонд".

3. Завести специальное правило начисления кэшбека с включаемым чековым расширенным атрибутом "Charity", по которому за покупку клиенту будет начисляться не 100% кэшбека, как заведено в базовом правиле, а только 50%.
Например, если базовое начисления предполагает 10% бонусов, то начисление на благотворительность - только 5%. Для благотворительных бонусов рекомендуется использовать кампанию для базовых начислений. Внешний идентификатор этой кампании, бонусы которой участвуют в переводе начислений на карту для фонда, записывается в значение партнерской настройки Loyalty.Processing.Charity.Campaign.Of.ChargedBonus


Чековый расширенный атрибут добавляется в фильтр по чекам. В базовое правило фильтр по чекам добавляется как исключаемый, в специальное правило с РА - как включаемый.

4. Включить через поддержку ManzanaGroup специальный джоб, который каждую ночь будет отбирать все фискальные чеки за прошедшие сутки, в которых есть расширенный атрибут со значением:
<ExtendedAttribute>
<Key>Charity</Key>
<Value>1</Value>
</ExtendedAttribute>
Джоб будет переводить процент от начисленных по чеку бонусов, величина которого указана в значении системной или партнерской настройки Loyalty.Processing.Charity.Percent.From.ChargedBonus (в нашем примере все 100%, так как в правиле процент начисления уже урезан наполовину), принадлежащих кампании из значения системной или партнерской настройки Loyalty.Processing.Charity.Campaign.Of.ChargedBonus, на карту, номер которой указан в значении системной или партнерской настройки Loyalty.Processing.Card.For.Charity.
Бонусы должны начисляться по кампании, указанной в значении системной или партнерской настройки Loyalty.Processing.Charity.Campaign.For.ChargedBonus
Общие накопления для благотворительного фонда можно выводить на сайт/в МП методами АПИ.

Ограничения и допущения
- С карты для фонда не предусмотрено списание в случае, если пациент, участвовавший в благотворительности, делает возврат покупки и у него списываются начисленные бонусы. Разница, которая может возникнуть в отчетности, между картой Charity и картами клиентов считается допустимой.
- Джоб отбирает начисления только по кампании, указанной в системной или партнерской настройке Loyalty.Processing.Charity.Campaign.Of.ChargedBonus