Настройка доставки для нескольких поставщиков

Подскажите, пожалуйста, как решить задачу с корректным расчетом стоимости доставки для покупателя от разных поставщиков. На сайте загружены товары от 9 поставщиков из разных городов России. Для стандартных заказов используем СДЭК, для крупногабаритных ПЭК. Нужно такое решение, чтобы стоимость доставки рассчитывалась исходя из местоположения поставщика и адреса доставки покупателю.

Я бы смотрел в сторону Ультимейт версии с многоскладовостью и оттуда плясал. Как раз поставщик=склад. И соответственно оттуда берется логистика от склада.

2 лайка