Если для каждого региона используется разная цена и у товара они заполнены, но при переключении региона она не меняется. То же самое происходит и в корзине.
Одна из причин, по которой цена не меняется — неверно задано время актуальности корзины в настройках модуля интернет-магазина.
Если настройка в статье не помогла, мы настоятельно рекомендуем обратиться к специалистам нашей техподдержки:
Чтобы задать время актуальности корзины, в административной части сайта перейдите в Настройки (1) → Настройки продукта (2) → Настройки модулей (3) → Интернет-магазин (4).
В поле «Время актуальности корзины» задайте значение 0 и сохраните изменения.