Shopware 6 中邮政编码的不同运费

问题描述 投票:0回答:2

我想在 Shopware 6 中为某些邮政编码定义不同的运费。我为此使用了规则生成器,但我的更改被忽略了。

我创建了两条规则。 一旦德国与条件交货国家德国 Screenshot

以及规则德国岛,条件交付国家德国和不同的邮政编码 enter image description here

我已输入运输方式的两条规则。 Screenshot

但是,如果我现在想使用德国岛规则中的邮政编码进行订购,则德国的运费 (7.90) 始终会出现,而不是 23.90。

通常是出了什么问题或者可能是什么原因?

shopware shopware6
2个回答
1
投票

您必须针对整个德国调整您的规则,以明确不包括您在特定岛屿规则中设置的邮政编码。目前,岛屿地点也将满足整个德国的规则条件,因此在这种情况下仍然可以享受更便宜的运输费用。

因此只需相应更改规则即可从其他规则中排除邮政编码:

  Shipping address: Country > Is one of > [Germany]
  AND
  Shipping address: Postal code > Alphanumeric > Is NONE of > [18565, ...]
OR
  Customer logged in > No

0
投票

@dneustadt 您知道如何添加 XYZ 邮政编码的附加费吗?

例如:如果客户知道邮政编码 XY,请在运费中添加 10 欧元。

© www.soinside.com 2019 - 2024. All rights reserved.