Как корректно запрашивать данные доставки в любом месте фронтенда?

Добрый день! Подскажите направление, куда копать.

Делаю вывод вариантов доставки в карточке товаров. Есть ли какой-нибудь общий класс, функция, которой передал параметры (вес, габариты, город доставки), а вернулись посчитанные варианты доставки со всех плагинов, учитывая настройки этих плагинов?

Например у меня два плагина (СДЭК и доставка курьером только по Москве). Я передаю габариты, вес и город доставки - Санкт - Петербург. Вернуться должен только ответ от плагина СДЭК, т.к. доставка курьером доступна только по городу Москва.

Как я понимаю, похожим способом это работает в корзине, но найти, как правильно это сделать, пока не удалось.

Буду благодарен за любое направление, пока идеи где искать закончились. 

Спасибо!

3 ответа

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите