Добрый день.Подскажите, каким образом с помощью API битрикса можно задать другой город (отличный от того который в данный момент указан в настройках магазина)? Например, при оформлении заказа в самом начале добавить что-то вроде:[CODE]Bitrix\Sale\SalesZone::setCity($city);[/CODE]
И расчет доставок бы уже происходил с городом отправителем указанным в $city. Это реально сделать?
Дело в том, что, нужно реализовать расчет доставок, в зависимости от города в котором есть этот товар в наличии. Например город по умолчанию в модуле стоит "Москва", а товар который лежит в корзине, есть в наличии только в Астрахани, то есть, необходимо изменить город по умолчанию (адрес магазина) с Москвы на Астрахань, чтоб расчет стоимости доставки уже происходил не от Москвы до Уфы например, а от Астрахани до Уфы.
Есть какие-то варианты?