В системе UMI бонусы реализованы с помощью накопительных скидок.
В процессе покупки пользователь накапливает бонусы за покупку товаров и может использовать их при оплате заказов.
Часть стоимости заказа можно оплатить бонусами, а вторую половину оплатить через любую другую систему оплаты на сайте.
Как создать Накопительную скидку.
Накопительная скидка создается в модуле "Интернет-магазин" на вкладке "Скидки".
При нажатии "Добавить скидку" выбираем "Будущая накопительная скидка (Зачисление бонусов за оплаченный заказ)" .
Выбираем модификатор цены и правила валидации:
- Можно установить фиксированный размер зачисляемых бонусов при любой стоимости покупки или процент от покупки.
- Можно указать зачисление бонусов только по определенным критериям, которые указаны в правилах валидации.
После нажатия кнопки "Создать" появятся дополнительные поля, которые соответствуют выбранным вариантам.
Для работы скидки должна быть установлена галочка "Активен".
Нажимаем "Сохранить" и на вкладке "Скидки" модуля "Интернет-магазин" появится новая запись.
Оплата бонусами на сайте
В Настройках сайта есть галочка, которая запрещает отображение поля ввода бонусов.
Если галочка установлена, то даже при наличии бонусов у пользователя потратить он их не сможет.
При наличии бонусов пользователь должен увидеть в корзине специальное поле.
Для оплаты достаточно ввести нужное количество бонусов, которое пользователь желает потратить на покупку товара и нажать "Оплатить бонусами".
Как говорили выше, можно оплатить заказ бонусами только частично, вторую половину оплатить любой доступной на сайте системой оплаты.
Если заказ оплачен полностью произойдет переход на страницу "Заказ оформлен", при частичной оплате пользователь останется на странице "Корзина", стоимость заказа при этом уменьшится на количество потраченных бонусов.
Если заказ так и не будет оформлен, то бонусы останутся не списанными.