Magento运输成本其他货币

时间:2013-11-01 15:50:15

标签: php magento zend-framework shipping

我有4种语言和2种货币的Magento商店。商店货币为瑞士法郎(瑞士货币)。瑞士航运是免费的。所有其他国家的运费为7.5欧元。商店货币为CHF如果我在管理员中设置7.5将是7.5瑞士法郎,在结账时我每天得到不同的价值(7.5瑞士法郎每天其他价值为欧元)。任何想法如何设置为7.5欧元?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,网站的基础货币是CHF,其他商店视图默认货币设置为欧元?如果是这样,您需要以主网站的基础货币设置运费价格。因此,瑞士法郎= 9.23瑞士法郎的平均运费为7.5欧元。不要覆盖每个商店视图的运费,将其设置为使用默认的默认网站值。

当用户切换货币时,它将以所选货币计算成本,因此当他们转到欧元时,它将使用您在admin中设置的转换率以9.23瑞士法郎计算,但以欧元计算。在这种情况下,它将变为7.5欧元。它与产品价格的原理相同,您不会覆盖每个商店视图的价格来处理货币转换。

要为前往瑞士的订单设置免费送货,请使用购物篮价格规则创建一个免费送货的新规则,其中发货国家是瑞士,它将显示为免费送货这些订单并收取9.23瑞士法郎换算成任何货币您已设置并正在由用户使用。