msBonus2
- Совместимость с msPromoCode и msPromoCode2,
- Программное API — можно начислить или списать бонусы в сниппете или плагине за какое-либо действие,
- Уровни пользователей с процентом начисления и суммой покупок, при достижении которой пользователь перейдёт на данный уровень,
- Возможность применить или отменить бонусы к уже созданному заказу,
- Возможность ручного начисления/списания бонусов на пользовательском аккаунте,
- Возможность назначить время, спустя которое пользователь может начать использовать начисленные баллы,
- Возможность указать время жизни баллов, спустя которое они будут сожжены с баланса пользователя,
- Возможность указать максимальный процент корзины, который можно оплатить бонусами,
- Возможность указать разделы для начисления и списания баллов отдельно друг от друга,
- Начисление бонусов за регистрацию и в день рождения.
Внимание!
Компонент работает только с miniShop2 версии 2.4.14 и выше На нижних версиях будут проблемы из-за отсутствия событий msOnBeforeSaveOrder и msOnSaveOrder.
Вторая версия не имеет ничего общего с первой версией компонента. Даже в части функционала они отличаются, ибо реализованы совершенно иначе.