运费的故障排除和测试

要让您的 运费 在结账时向客户显示,结账详细信息必须与您设置的运费条件相匹配。有多种因素可能会影响结账是否与运费相匹配,例如产品详细信息、市场设置、地点、发货预设、包装和承运商账户。

如果结账详细信息与您设置的运费条件不匹配,则可能会显示一条错误消息,其中包括以下示例或其变体:

  • 您的订单无法配送至所选地址。请输入其他地址
  • 无法发货。您的订单无法配送至所选地址。请检查您的地址以确保其正确无误,然后重试或选择其他地址

在此页面上,您可以找到一些需要检查的常见事项,以便测试您的运费可能未按预期显示的原因。

常规故障排除清单

若要解决一些最常见的运费问题,请确认以下设置为正确:

  • 产品位于相应的 发货预设 中。例如,如果您有两个分别名为 HeavyFragile 的自定义发货预设,请确保重型产品位于 Heavy 预设中,而易碎产品位于 Fragile 预设中。
  • 发货预设已设置相应的用于发货的发货地点和配送区域
  • 包含客户收货地址的配送区域已分配运费。
  • 根据购物车中的所有商品,已设置了适用于结账的运费。
    • 如果使用手动运费,请检查是否至少有一项运费适用于客户购物车的总重量、价格或固定费率条件。
    • 如果使用承运商计算的运费,请检查是否至少有一项运费适用于发货地点地址、客户收货地址和默认包装箱尺寸。
  • 如果您最近对任何设置进行了更改,请确认这些更改已成功保存。如果您的更改未保存,请再次进行更改,然后点击保存

检查您的产品设置

购物车中的产品会影响结账期间显示的运费。结账流程不会为标记为数字产品或服务的产品返回运费,因为它们不需要实体货件。

在 Shopify 后台中,转至产品并检查您的产品,以确认为客户购物车中的产品应用的以下设置是否正确:

  • 实体产品已设置为实体产品
  • 实体产品已分配发货重量,并且重量单位(磅、盎司、千克)正确无误。
  • 在为产品发货的地点备有可用库存(除非选中了缺货时继续销售选项)。
  • 如果您在结账时使用发货标签来显示运费,则实体地点(而不是应用或自定义发货地点)必须有可用库存。

检查您的地点设置

结账流程将您为商店设置的地点用作用于发货的发货地。这可能会影响结账时显示的运费。

在 Shopify 后台中,转至设置 > 地点,然后确认每个地点的以下设置是否正确:

  • 该地点处于“启动”状态并且具有有效的地址。应用地点没有实体地址,因此承运商计算的运费无法使用它们来计算运费。
  • 发货部分,此地点的库存可用于为在线订单发货选项已激活。

代发货应用地点运费的故障排除

如果您正在使用代发货应用,并且产品在您的在线商店中显示为缺货,则您的应用地点可能缺少运费。一些代发货应用在您安装它们时会创建一个应用地点,但不会自动为该地点配置运费。

步骤:

  1. 在 Shopify 后台中,转至设置 > 发货和配送

  2. 发货部分,点击要更新的发货预设。

  3. 不从此地点发货部分,找到您的代发货应用地点。

  4. 点击添加运费

  5. 为您的代发货应用地点选择以下运费选项之一:

  • 若要在了解代发货供应商收取的发货成本的情况下创建自定义运费,请点击创建新运费,然后为您的应用地点配置运费。
  • 要应用其他地点的现有运费,请点击使用其他地点的运费。如果选择此选项,请查看供应商的发货成本,以确认您的运费准确无误。
  1. 点击保存

将运费添加到代发货应用地点后,请验证您的产品是否在您的在线商店中显示为有货。

检查您的市场设置

市场设置会根据订单要配送到的国家/地区来影响向客户显示的运费。仅当一个国家/地区属于某个市场时,您才能添加发货和配送设置。详细了解配送区域和市场

在 Shopify 后台中,转至市场,然后确认以下设置正确无误:

  • 客户的国家/地区已包含在现有市场中。
  • 点击客户所在市场的管理 > 发货,然后确认其国家/地区在所属的发货预设中已分配了运费。

检查您的发货设置

如果您的发货策略包含多种类型的运费,请查看您的发货设置以确认所有内容均已正确设置。

检查您的发货预设

如果您已更新到最新版本的发货设置,那么在结账期间生成运费时,您可能需要考虑多个自定义发货预设。

在 Shopify 后台中,转至设置 > 发货和配送,然后确认为每个发货预设采用的以下设置都是正确的:

  • 产品已分配给正确的发货预设。
  • 发货地点已分配给正确的发货预设。
  • 配送区域已分配给发货预设中的正确发货地点。
  • 运费已分配给每个发货地点内的正确配送区域。

基于重量的费率的注意事项

如果您使用基于重量的运费,请确保有适用于购物车总重量的基于重量的费率。要确定购物车的总重量,请将购物车中所有产品的重量与默认包装的重量相加。

基于价格的费率的注意事项

结账功能会根据应用折扣后、应用税费前的购物车总价值来确定运费。如果您使用基于价格的运费,请确保有包含该购物车价值的基于价格的费率。

请确认运费的货币是否正确。创建运费时,结账功能会根据商店货币确定运费货币,并且在您更改商店货币时不会自动更新。若要将运费货币更新为商店货币,请删除受影响的运费,然后重新创建。

承运商计算的费率的注意事项

如果承运商计算服务未计算出您期望的购物车费率,请检查购物车中产品的重量和包装尺寸是否正确。

此外,您应确认以下信息:

  • 所有地址(包括您的发货地点和客户的收货目的地)都必须是承运商服务中的有效地址。您可以使用 Google 验证地址
  • 用于生成费率的默认包装必须符合您提供的承运商服务的最低和最高要求。请确保包装不会太大或太重,以免无法生成正确的费率。每个承运商和服务类型都有不同的要求。
  • 如果默认包装箱设置为承运商包装,则仅显示该承运商的费率。例如,USPS Priority Mail 固定费率包装箱仅适用于 Priority Mail 选项,因此如果 Priority Mail 费率未激活,则结账期间不会显示任何费率。

第三方应用费率的注意事项

在结账时显示运费的第三方发货应用需要依靠应用或承运商在结账期间提供运费。备用运费默认适用于您的商店,因此当某个货件的所有应用或承运商运费失败,并且没有其他符合条件的运费可用时,客户仍可完成结账。

如果您可以在设置 > 发货和配送中将发货应用添加为运费提供商,但在结账时未显示任何运费,那么在联系应用开发者之前,请验证以下各项:

  • 如果该应用使用承运商计算的运费功能来提供运费,请验证您的商店是否支持并已激活第三方承运商计算的运费功能。
  • 测试结账地址与应用运费提供商处于激活状态的配送区域相匹配。
  • 当应用使用承运人计算的运费时,承运人计算费率的注意事项中的 Shopify 端检查(例如准确的产品重量和尺寸,以及有效的实际发货地地址)也同样适用。

如果您的 Shopify 配置正确,但应用仍然无法提供运费,请联系应用开发者寻求帮助。应用开发者或承运商可以对运费报价请求、账户凭据和服务覆盖范围展开调查。

对第三方应用发货预设进行问题排查

对应用预设费率被重置问题进行排查

如果您在第三方应用创建的发货预设中手动编辑运费,则该第三方应用可能会覆盖您的更改。这是正常情况,因为创建发货预设的第三方应用可以自动更新设置。

如果您在设置 > 发货和配送中手动更新第三方应用发货预设中的运费后,这些费率被重置或覆盖,则这是因为该第三方应用可以控制其自己的发货预设。

若要使用自定义运费而不是应用的费率,请执行以下操作:

  1. 在 Shopify 后台中,转至设置 > 发货和配送
  2. 发货部分,确保您的通用发货预设或其他自定义预设具有正确的运费,并设置为从该应用用于发货的地点发货。
  3. 在应用的发货预设中,点击产品
  4. 管理产品窗口中,从应用的发货预设中移除所有产品。
  5. 点击保存

从第三方应用的发货预设中删除产品后,订单将改用您的通用或自定义发货预设中的运费。该第三方应用仍可为订单发货,但无法控制在结账时显示的运费。