Система баллов

+11
807
Система баллов

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

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

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

Здесь я пройдусь по настройкам в общих чертах.

Изображение

Изображение

И информативные вкладки

Изображение

Изображение

Изображение

Предполагаемая цена 1000р. Кому интересно и у кого есть возможность потестить отдам за 500р. После исправления багов выложу в дополнения. Если возьмут.

Код компонента открыт. Лицензия на один домен.

0
fincheck fincheck 1 год назад #

Что-то не увидел минимальные системные требования, имеется в виду с какой версии InstantCMS будет работать. Интересуюсь в связи с использованием версий 2.12.2 и 2.13.1. Предположу, что данная разработка под свежую?

+1
Lora Lora 1 год назад #

Да. Под свежую. Но в принципе может и будет работать и под вашу. Будет время попробую.

0
fincheck fincheck 1 год назад #

Предлагаю ещё поощрять за заполнение полей в профиле. Увидел у Тинькова при заполнении анкеты

Изображение

только не проценты, а баллы учитывать. 

0
Loadырь Loadырь 1 год назад #

Не только в профиле, но и в типах контента, чтобы заполняли необязательные поля

+2
Lora Lora 1 год назад #

Согласен насчёт полей. Можно будет подумать.

Make Make 1 год назад #
Комментарий удален
0
KoRn KoRn 1 год назад #

Хорошая штучка, присобачить к «Диете/ что ли))))

0
Def Def 1 год назад #

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

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

0
CEH9I CEH9I 1 год назад #

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

Изображение

Этот компонент не даст какой либо гибкости на данном этапе, его ещё нужно допиливать под разные хотелки.

0
Def Def 1 год назад #

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

+2
&$!#% &$!#% 1 год назад #

Биллинг может начислять баллы за заполнение полей. Биллинг -> Цены -> Покупка полей. Укажите отрицательные значения.

Изображение

Изображение

Изображение

Изображение

0
CEH9I CEH9I 1 год назад #

Вообще отлично.

0
Саня Саня 1 год назад #

Круто, тоже не знал

Еще от автора

Уведомления с вашего сайта на телефон
Привет. Собственно сабж). Разработка включает в себя мобильное приложение для андроид и компонент для InstantCMS.
IcmsBilling
Компонент для организации монетизации на сайте. Бесплатная версия.
Форматирование текста
Компонент позволяет выделять текстовой блок и назначать ему нужный класс. Для версии 2.15.2
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.