Скидка по условию
        Собственно задача такая: сделать скидки по условию. Например, если человек зарегистрирован на сайте 1 день, то ему скидка 1%, 2 дня — 2% и т.д. То есть, чтобы можно было как-то условие обрабоатать, и в соответствии с ним пересчитать цену. Куда и где копать?    
    
    
                                                                                
            Комментарии: 10
                Я думаю можно использовать дополнение UserKarma для перемещения пользователя в группы пользователей в зависимости от срока регистрации пользователя. А уже группам пользователей можно назначить скидку, например через msDiscount            
                    
                это возможно и без UserKarma, с помощью платного пакета modstore.pro/packages/ecommerce/discontrol
если интересно опишу как…
                    если интересно опишу как…
                да, очень интересно :-)            
                    
                интересно конечно! ))            
                    
                т.е. если принять во внимание, что максимальная скидка 100%, то нужно создать 100 групп пользователей и перемещать их из группы в группу? Сомнительно. Я срок регистрации для примера привел. Если, например, нужно учитывать не срок регистрации, а количество публикаций. То, снова создаем 100 групп? А если и то и другое, то групп будет уже 200. Как-то не кошерно получается. Я это представлял как-то так: проверяем в сниппете интересующее нас условие, и получаем размер скидки. А уже потом, соразмерно уменьшаем стоимость товара и передаем пользователю для оформления заказа уже готовую исправленную цену.            
                    
                Да, я как вариант подкинул. Тогда ждём Володиного варианта с discontrol ))            
                    
                Очень интересно! Спасибо за удобный вариант!            
                    
                пожалуйста!            
                    
                Очень интересно! Пошёл тестить :-) Спасибо огромное            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.