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

- Далее, перейти во вкладку - Бонусы.

- И включить функцию - Бонусная система.

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

Рассмотрим подробнее каждую дополнительную настройку.
Оплата заказа
Частичная оплата заказа бонусами

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

Включение максимального процента оплаты - при включении опции, появится возможность установить определенный % оплаты бонусами за стоимость покупки курса.
По умолчанию (при выключенной опции) - оплатить любой курс можно 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 вебинара берется также из раздела редактирования вебинара в строке браузера (последняя цифра).
Видео урок
Текстовая версия видео
Видео показывает, как настроить бонусы в Emdesell: включить систему, создать триггеры начисления и списания, вручную начислять бонусы, использовать их для частичной или полной оплаты курсов и настроить курс бонусов к валюте.
0:00Чтобы включить бонусы, перейдите в раздел Настройки и переведите переключатель в положение «Включено». После этого появятся дополнительные параметры, у каждого из которых есть описание. Нажмите Сохранить изменения.0:36Слева появится раздел Бонусы, он расположен под разделом Партнерская программа.0:45Бонусы настраиваются через триггеры. Нажмите Создать новый триггер. Триггер — это событие, по которому бонусы начисляются или списываются.0:58За что можно начислять бонусы: за сданный тест в уроке, за успешно сданное домашнее задание (бонусы начислятся и при автоодобрении домашнего задания), за просмотр урока — начисление срабатывает при переходе в урок.1:30Также можно начислять бонусы при получении доступа, например если за регистрацию на бесплатный тренинг обещано начисление. При окончании доступа можно списывать или начислять бонусы в зависимости от механики. Кроме того, бонусы можно начислять за посещение вебинара, который проходит на Emdesell.2:03Чтобы ученик видел баланс, перейдите в кабинете ученика в раздел Настройки, затем в Бонусы, и включите отображение бонусного баланса в верхнем меню ученика. Сохраните изменения и обновите страницу школы — после начисления баланс появится в меню.2:34Включите отображение причины начисления, чтобы ученик видел основание. В истории отображается источник: заказ или триггер. Удалённый триггер показывается как «триггер удален». Показывать источник или нет, решаете вы.3:06Сохраните настройку частичной оплаты бонусами и настройку максимального процента — о них будет сказано ниже.3:20Чтобы начислить или списать бонусы вручную, откройте раздел Аккаунты, выберите аккаунт ученика и перейдите в появившийся раздел Бонусы. Укажите сумму и комментарий, например «бонус за домашку», и начислите.3:58В истории начислений отображаются комментарий, кто начислил (например, администратор), дата и сумма. Ученик тоже видит всю историю. Это полезно, если начисления производят сотрудники, а не триггеры.4:25Для проверки триггеров в тестовом курсе сбросьте просмотры уроков.4:50Для триггера на просмотр возьмите номер урока, например 130. Для триггера на домашнее задание возьмите номер другого урока, например 131. Если на уроке есть домашнее задание на проверке, удалите его, иначе триггер не сработает.5:37Создайте триггер типа Просмотр урока с номером урока 130 и действием добавления 500 бонусов. Нажмите Сохранить шаблон. Затем откройте Бонусы — триггер появится в списке.6:04Создайте второй триггер на сдачу домашнего задания для урока 131 и добавьте 300 бонусов. Сохраните.6:15Откройте урок 130: при просмотре начислится 500 баллов.6:43Отправьте домашнее задание в уроке 131. Оно появится в разделе домашних заданий со статусом «Ожидает рассмотрения». Откройте его и одобрите вручную. После одобрения начислятся 300 бонусов, связанные с триггером.6:59Бонусы за домашнее задание можно задать и без триггера: укажите количество баллов прямо в настройках домашнего задания.7:18Чтобы не перегружать список, создайте папку для триггеров и перетащите в неё нужные триггеры.7:43При создании урока в него вставляется тест, и урок получает номер (в примере 136). Этот номер используется в триггере «Тест сдан в уроке».8:10Для триггеров на доступ откройте раздел Доступ и посмотрите номер нужного доступа (в примере 57). Выберите триггер Получен доступ или Закончен доступ, укажите номер доступа и действие: начисление или списание бонусов.8:33Для триггера на вебинар возьмите номер вебинара вверху его страницы и укажите его в триггере.8:48Чтобы клиент мог оплатить курс бонусами, включите Оплату бонусами в платёжной форме. Установите Процент частичной оплаты бонусами, например 50%. Тогда клиент сможет использовать бонусы не более чем на 50% суммы. Если бонусы не нужны, эту опцию можно выключить.9:46Пример: форма на 1000 рублей. Если бонусы не использовать, к оплате — 1000 рублей. При максимальном использовании бонусов при 50% — 500 рублей. Если установить 100%, форму можно оплатить полностью бонусами.10:32При полной оплате бонусами клиент подтверждает оплату, и бонусный кошелёк списывается. Курс появляется в разделе Мои доступы — ученик получает его за свои бонусы.10:58Чтобы задать курс бонусов к валюте, в Настройки → Бонусы включите Коэффициент валюты и сохраните изменения.11:05Откройте платёжную форму и перейдите в её настройки. Внизу появится Коэффициент к валюте формы. По умолчанию 1 рубль равен 1 баллу. Например, при соотношении 1 к 10 рубль будет равен 10 баллам: 1000 баллов соответствуют 100 рублям для списания.
