new

msBonus2

Бонусная система для miniShop2
Автор дополнения
Павел
Пакетов
29
Закачек
14 934
Обычно отвечает в течение суток
Автор дополнения
Пакетов
29
Закачек
14 934
Обычно отвечает в течение суток
Версия 1.1.2-beta
Дата выпуска 04.11.2019
Загрузки 25
Просмотры 770
Внимание, этот компонент требует версию PHP 5.4 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
Внимание! Компонент работает только с miniShop2 версии 2.4.14 и выше! На нижних версиях будут проблемы из-за отсутствия событий msOnBeforeSaveOrder и msOnSaveOrder.


— Совместимость с msPromoCode и msPromoCode2,
— Уровни пользователей с процентом начисления и суммой покупок, при достижении которой пользователь перейдёт на данный уровень,
— Возможность применить или отменить бонусы к уже созданному заказу,
— Возможность ручного начисления/списания бонусов на пользовательском аккаунте,
— Возможность назначить время, спустя которое пользователь может начать использовать начисленные баллы,
— Возможность указать время жизни баллов, спустя которое они будут сожжены с баланса пользователя,
— Возможность указать максимальный процент корзины, который можно оплатить бонусами,
— Возможность указать разделы для начисления и списания баллов отдельно друг от друга,
— Начисление бонусов за регистрацию и в день рождения.

Внимание! Вторая версия не имеет ничего общего с первой версией компонента. Даже в части функционала они отличаются, ибо реализованы совершенно иначе.

1.1.2-beta

  • Added ability to specify zero bonus for a level
  • Added ability remove second system level
  • Fixed the addition of amount paid_money

1.1.1-beta

  • Added setting "Writing off points from products with not empty old price"

1.1.0-pl

  • Fixed method msb2Manager::unsetOrderAccrual

1.1.0-beta

  • Added reserve balance
  • Added activation time for bonus
  • Added lifetime points
  • Fixed method msb2Manager::getJoinedUser, if $id equal 0
  • Fixed errors on install package

1.0.3-pl2

  • Fixed date of birthday in users grid

1.0.3-pl

  • Fixed creating msb2User object on adding user from backend

1.0.3-beta

  • Fixed creating msb2User object

1.0.2-beta

  • Added prepare of order cost to JS
  • Fixed refresh of order cost after reload page from browser cache
  • Fixed negative cost on manual accrual and write-off
  • Fixed work in other contexts

1.0.1-beta

  • Added refresh order cost on submit points to cart
  • Added jQuery triggers msb2_set and msb2_unset
  • Added method msb2Manager::refreshOrderWriteoff
  • Added ability to specify empty cost of order for manual accrual and write-off
  • Fixed createdby user id on accrual points for signup
  • Fixed getting the user who committed action in the logs in backend

1.0.0-beta

  • Start

Последние обсуждения в сообществе MODX.pro