Как реализовать возможность расчёта доставки с разных складов в интернет-магазине?
Стандартно, Битрикс считает доставку от местоположения магазина (что указан в модуле интернет-магазина) до местоположения клиента.
Но если товар находится на складе в другом городе, то как научить считать доставку именно от местоположения склада, а не местоположение магазина из модуля?
Писать свою доставку. Справка как это сделать: Создание собственных автоматизированных обработчик...
Можно скопировать уже имеющуюся доставку из папки /bitrix/modules/sale/delivery в папку /bitrix/php_interface/include/sale_delivery/ и допиливать.
Уже существуют интегрированные и работающие доставки. Переписывать их все? И также поступать при внедрении новой службы доставки?
Вопрос в том, как научить Битрикс использовать для расчёта другие местоположения интернет-магазина.