1

我有 4 种语言和 2 种货币的 Magento 商店。商店货币为CHF(瑞士货币)。瑞士境内免运费。所有其他国家/地区的运费为 7.5 欧元。如果我在管理员中设置 7.5,则商店货币为瑞士法郎,它将是 7.5 瑞士法郎,并且在结帐时我每天都会得到不同的价值(7.5 瑞士法郎每天都有其他欧元价值)。知道如何将其设置为 7.5 欧元吗?

4

1 回答 1

0

如果我理解正确,网站的基础货币是瑞士法郎,而其他商店浏览的默认货币设置为欧元?如果是这样,您需要以主网站的基础货币设置运费。因此,统一运费将是 7.5 欧元到瑞士弗兰克 = 9.23 瑞士法郎。不要覆盖每个商店视图的运费,将其设置为使用默认站点值,就像默认情况下一样。

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

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

于 2013-11-01T18:15:40.997 回答