Бонусная система начислений в школе
В инструкции рассмотрим новую вкладку - Бонусы, в разделе настроек школы.
Как включить бонусную систему начислений и каким образом ее можно настроить в платежных формах школы, рассмотрим далее.
Включение функции
Для того чтобы включить функцию начисления или списания бонусов, нужно сделать следующие шаги:
- Перейти в раздел - Настройки.
- Далее, перейти во вкладку - Бонусы.
- И включить функцию - Бонусная система.
- После включения по значению - Включена, появятся дополнительные настройки бонусной системы школы.
Рассмотрим подробнее каждую дополнительную настройку.
Оплата заказа
Частичная оплата заказа бонусами
При включении данной опции у ученика появится возможность произвести оплату курса в школе частью бонусами.
Т.е. независимо от того, какое кол-во бонусов накопилось у пользователя в школе, все эти бонусы можно использовать на покупку курса - добавить к недостающей сумме покупки или оплатить полностью курс, если сумма бонусов равноценна сумме покупки курса.
При выключенной функции - оплатить курс можно будет только в случае, если все бонусы равны или больше полной стоимости курса.
Также, при включении опции - появляется еще две дополнительные настройки.
Включение максимального процента оплаты - при включении опции, появится возможность установить определенный % оплаты бонусами за стоимость покупки курса.
По умолчанию (при выключенной опции) - оплатить любой курс можно 100% бонусами.
Коэффициент к валюте формы - при включении опции, появится возможность установить определенный коэффициент для бонусов к валюте при покупке курса.
При выключенной опции, 1 бонус будет равен 1 рублю (или той валюте, которая используется в школе).
Включим две этих опции.
Отображение бонусного баланса в верхнем меню ученика
При включении опции - появится отображение баланса бонусов в верхнем меню кабинета школы для ученика.
Отображение причины начисления бонусов ученику
Данный параметр регулирует отображение причины начисления бонусов в разделе кабинете ученика - Бонусная система.
Пример начисления бонусов
Как можно начислить или списать бонусы у пользователей в школе рассмотрим в данном разделе.
- Для того чтобы начислить бонусы необходимо перейти в раздел - Аккаунты.
- Далее, перейти в редактирование необходимого аккаунта по кнопке редактирования.
- В разделе редактирования аккаунт нужно перейти во вкладку - Бонусы.
- В данной вкладке появится окно настроек, в котором можно будет начислить бонусы или списать бонусы, при этом, есть возможность указать комментарий.
- Введем сумму бонусов и укажем комментарий.
- И нажмем кнопку - Начислить.
- Таким образом, произойдет начисление бонусов выбранному аккаунту.
- Также, по вкладке - Начисления, можно посмотреть всю историю начислений бонусов.
- Таким же способом можно списать начисленные бонусы по кнопке - Списать. Введем другую сумму и нажмем на кнопку.
- Проверим баланс и историю начислений (списаний) бонусов.
Таким образом, в данном разделе аккаунтов можно производить начисление или списание бонусов.
Кабинет ученика
Теперь, проверим отображение бонусных начислений в кабинете ученика школы.
Для этого нужно перейти (авторизоваться) в кабинет школы под данными ученика.
И в верхнем меню кабинета школы можно увидеть отображение Баланса всех бонусных начислений.
Также, при переходе в меню аккаунта.
И, при переходе в раздел меню - Бонусная система.
Появится возможность посмотреть всю информацию по начислениям и списаниям бонусов в школе: Тип - списание или начисление, Время - в какое дату и время произошла операция, Сумма - какое кол-во бонусов участвовали в операции, Источник - кто именно производил операцию по бонусам, Комментарий - указанный комментарий по операции с бонусами.
Платежная форма
Теперь рассмотрим подробнее - какие можно сделать настройки в платежной форме для оплаты курса бонусами школы.
Для этого нужно перейти в раздел - Платежные формы.
И далее, перейти в раздел редактирования необходимой формы или создать новую.
В разделе редактирования формы спускаемся в низ страницы и рассмотрим такие опции.
В данном разделе настроек можно включить Оплату курса бонусами.
А также, установить процент частичной оплаты бонусами.
Т.е. оплатить курс можно будет определенным процентом для общей цены заказа. Например, если выставить 70%, как в данном примере, то это означает, что заказ можно оплатить до 70% бонусами, остальные 30% добавить сумму оставшейся стоимости заказа.
И, можно настроить коэффициент к валюте формы.
Например, установить что 1 рубль = 10 бонусам в данной школе.
Сохраняем изменения в платежной форме.
Оплата бонусами
Теперь рассмотрим последний пункт - как можно будет оплатить бонусами по форме школы.
Перейдем на форму оплаты курса школы в роли ученика.
Далее, отмечаем галочкой опцию - Использовать бонусную валюту.
И появится ползунок и кол-во бонусов, которые можно использовать для оплаты курса в школе.
В данном примере это всего 25 бонусов, т.к. 1 рубль = 10 бонусам, у ученика осталось 250 бонусов, это получается 25 рублей, которые можно использовать для оплаты заказа. И т.к. сумма здесь большая, 3000 рублей, то можно использовать все бонусы (25 руб. это меньше 1% от суммы заказа) для оплаты данного заказа.
Для еще одного примера установим сумму оплаты для курса 500 рублей, и 1 рубль = 0.5 бонусов.
И теперь проверим, какое кол-во бонусов можно будет оплатить за данный заказ.
При таких настройках, можно оплатить только 70% суммы заказа бонусами, т.е. в данном примере это получается 350 рублей (175 бонусов по коэф.) и это 70% от суммы. В таком случае должно остаться 75 бонусов.
Все выполнено верно, если проверить данные списаний в кабинете ученика.
Триггеры для начисления бонусов
Основная задача начислений бонусов в школе - это мотивировать учеников быстрее проходить уроки, сдавать домашние задания и тесты, а также, получить возможность оплатить курсы внутри школы.
Для этого была сформирована функция создания событий триггеров, которые позволяют выполнить автоматическое начисление бонусов при выполнении определенных действий в кабинете школы.
События триггеров:
- Тест сдан в уроке;
- Домашнее задание к уроку одобрено;
- Урок просмотрен;
- Получен доступ;
- Закончился доступ;
- Вебинар посещен.
Это основные события в школе, по которым можно начислять или списывать заданное количество бонусов у аккаунтов школы.
Рассмотрим каждое событие далее.
Создание триггера
Чтобы создать новый триггер, нужно перейти в раздел кабинета школы - Бонусы.
И нажать кнопку - Создать новый триггер.
После нажатия по кнопке, появляется меню настроек событий для заданного триггера.
А также, появляется настройка раздела - Действие, в котором необходимо выбрать следующее действие - Добавить бонусы или Списать бонусы при срабатывании заданного триггера в школе.
Тест сдан в уроке
Данное событие триггера выполняется при условии если ученик в уроке сдаст успешно тест.
Обязательно нужно отметить ID урока, в котором находится тест.
ID урока - это уникальный номер (цифра) урока в кабинете школы.
Чтобы указать правильно ID урока нужно сделать следующее, покажем на примере в школе.
Переходим в кабинет школы в раздел Уроки.
Переходим в уроки Первого курса данного примера.
Переходим в редактирование урока, где есть Тест.
И смотрим на цифру в url урока в строке браузера.
В данном примере это цифра - 26.
Это и является ID данного урока с тестом в курсе.
Теперь, вводим цифру в ID в событие триггера.
И выбираем действие - Добавить бонусы, для события триггера.
Обязательно указываем кол-во бонусов за успешную сдачу теста в уроке.
И сохраняем шаблон.
Таким образом, создали новый триггер, при котором будет выполняться следующее условие - ученик успешно сдает тест в уроке и ему начисляется 100 бонусов.
Домашнее задание к уроку одобрено
Это событие триггера означает, что при успешной сдаче домашнего задания учеников в уроке, ему будут начислены бонусы.
В данном триггера также нужно будет указать ID урока, в котором находится домашнее задание.
Это ID берется также, как и в предыдущем описании по уроку с тестом.
Урок просмотрен
При просмотре урока, также можно настроить начисление бонусов.
Просмотр урока - означает, что ученик открыл урок, т.е. перешел по кнопке Открыть в списке уроков курса. Это будет сигналом того, что урок просмотрен.
Соответственно, сработает событие триггера и будет выполнено действие - начисление бонусов.
Получен доступ
Событие триггера срабатывает при получении (активации) доступа в школе.
ID доступа можно взять из строки браузера в разделе редактирования доступа.
Покажем на примере.
Перейдем в раздел кабинета школы - Доступы.
Далее, перейдем в раздел редактирования доступа.
И из строки браузера - берем цифру, которая указана в конце url сайта.
В данном примере - это цифра 5.
Указываем цифру в ID в настройках события, также, выбираем действие и указываем кол-во бонусов и сохраняем шаблон.
Таким образом, при получении (активации) доступа для ученика в школе, будет начислено 50 бонусов данному ученику.
Закончился доступ
Начисление или списание бонусов при условии когда будет окончен доступ к курсу.
Вебинар посещен
Начисление или списание бонусов выполняется при условии, когда вебинар в школе будет посещен учеником.
ID вебинара берется также из раздела редактирования вебинара в строке браузера (последняя цифра).