Для настройки автоматического вычисления суммарной скидки для товаров в корзине можно использовать специальные плагины или скрипты, работающие с корзиной покупок. Например, в интернет-магазинах на базе CMS (например, WooCommerce, Magento, OpenCart и т.д.) можно найти готовые решения для настройки расчета скидок в корзине.
Что касается расчета скидки на группу товаров с учетом их стоимости, можно разработать собственный скрипт или плагин, который будет определять скидку в зависимости от суммы стоимости товаров в корзине. Например, можно создать функцию, которая будет суммировать стоимость товаров в корзине и применять к ней определенный процент скидки в зависимости от заданного условия.
Событие OnGetDiscountResult, хотя и применимо к каталогу товаров, также можно использовать для расчета скидки на группу товаров в корзине. Просто нужно модифицировать логику этого события для работы с товарами из корзины, а не из каталога. Это может потребовать доработки кода или создания специального модуля для расчета скидок в корзине.