У меня примерно та же проблема: нужно сделать накопительную программу всем зарегистрированным пользователям, при этом при заказе на определенную сумму тоже должна быть скидка (у меня 4 варианта). Например, при заказе от 50000 сумма скидки составляет 10%, а при заказе от 30000 - 7%. Если у меня покупатель делал заказ на 40000, то следующий заказ будет со скидкой 7%, но если он закажет товаров больше, чем на 10000, то нужно, чтобы было 10%, а битрикс считает 11.65 (скидки накладываются друг на друга). Это можно решить стандартными средствами? И как вы решили свою проблему, Валерий?