Пожалуйста, подскажите, а какие боли/проблемы вызвал у вас пересчет?
1/ У нас необходимый минимум доставок: СДЭК + ЯНДЕКС
2/ Любое добавление товара в корзину вызывает пересчет доставки и занимает 3-5 секунд. Это ОЧЕНЬ много - раз. Два – зачем подсчет доставок при добавлении в корзину товара? Цена товара не зависит от доставки. Цена доставки зависит от доставки.
3/ Пересчет доставок был архитектурной необходимостью 10-12 лет назад, все сильно поменялось с того момента кроме логики в карте.
Вот ознакомьтесь еще пожалуйста с болью всех пользователей карты по этому вопросу которые говорят об этом 7 лет но их не слышат: https://forum.cs-cart.ru/t/tormozit-knopka-dobavleniya-v-korzinu-u-vseh/