Стоимость доставки Magento в другой валюте

У меня есть магазин Magento на 4 языках и в 2 валютах. Валюта магазина — CHF (валюта Швейцарии). Доставка по Швейцарии бесплатная. Стоимость доставки во все остальные страны составляет 7,5 евро. Валюта магазина — швейцарские франки, если я установлю 7,5 в админке, это будет 7,5 швейцарских франков, а при оформлении заказа я получаю разные значения каждый день (7,5 швейцарских франков каждый день имеют другое значение в евро). Любая идея, как установить его на 7,5 евро?


person Nethuns    schedule 01.11.2013    source источник


Ответы (1)


Если я правильно вас понял, базовой валютой для веб-сайта является швейцарский франк, а в других магазинах по умолчанию установлена ​​валюта евро? Если это так, вам необходимо установить цену доставки в базовой валюте для основного веб-сайта. Таким образом, фиксированная стоимость доставки составит 7,5 евро в швейцарских франках = 9,23 швейцарских франка. Не переопределяйте стоимость доставки для каждого представления магазина, установите для него значение сайта по умолчанию, как это было по умолчанию.

Когда пользователь переключает валюту, он рассчитывает стоимость в выбранной валюте, поэтому, когда он переходит на евро, он будет взимать 9,23 швейцарских франка, но в евро, используя ваш курс конвертации, установленный в админке. В этом случае она станет 7,5 евро. Это тот же принцип, что и цены на товары, вы не переопределяете цену за просмотр магазина для обработки конвертации валюты.

Чтобы настроить бесплатную доставку для заказов, направляемых в Швейцарию, используйте Правила ценообразования корзины покупок, чтобы создать новое правило для бесплатной доставки, где страной доставки является Швейцария, и оно будет отображаться как Бесплатная доставка для этих заказов и взимать 9,23 швейцарских франка, конвертированных в любую валюту, которую вы настроили. и используется пользователем.

person Ashley Swatton    schedule 01.11.2013
comment
У меня уже есть 4 вида магазина на основе языков. Я не хочу создавать магазины по валютам. Есть ли решение? - person Nethuns; 04.11.2013