DOCS

故障排除

排查 Shopify 问题

解决常见的 Shopify 集成错误。

显示"没有可用的运费选项"或"此订单无法发送到您输入的地址"的消息可能出于几个不同的原因:

  • 购物车中有受限制的商品。
  • Dashboard 中的运费区域未设置为发送到该国家/地区。
  • Shopify 中的运费区域未设置为发送到该国家/地区。

购物车中有受限制的商品

  • 如果购物车中的商品应该允许国际销售,请在 Catalog 中移除商品限制
  • 如果购物车中的商品应该受到限制,则该限制正在正常工作,这就是结账中未显示运费选项的原因。
    • 如果您希望消息更清晰,可以更改在没有运费方式时出现的语言。您可以在 Shopify 中通过以下步骤执行此操作:Online store -> Actions -> Edit languages。在"Checkout shipping errors"字段中,调整语言以符合您的需求,然后单击Save

Dashboard 运费区域未设置为发送到该国家/地区 

  1. Dashboard -> Settings -> Shipping rates 中,选择应该包含相关国家/地区的运费区域。
  2. 向下滚动到Enabled countries,然后搜索该国家/地区。
    1. 如果未选中,请勾选该国家/地区旁的复选框(如果您想能够发送到那里)。
    2. 单击Save
  3. 向下滚动到Enabled service levels,然后启用您想要提供的运费服务。
  4. 单击Save

Shopify 运费区域未设置为发送到该国家/地区 

如果运费显示在 Zonos 的 Mock Checkout,则 Shopify 中的设置配置最有可能出现问题。

  1. Shopify -> Settings -> Shipping and delivery 中,单击您的运费方案旁边的Manage(您可能有多个运费方案 - 您需要在每个方案中执行此操作)。
  2. 向下滚动到您的 Shopify 运费区域,并确保您有一个设置好包含您感兴趣的国家/地区的区域。
    1. 如果 Zonos 不在该区域中,通过单击Add rate 来添加它。
    2. 如果 Zonos 在该区域中,单击 Zonos 右侧的三个点,然后单击Edit
  3. 在弹出窗口中,选择以下设置:
    1. 在下拉菜单中选择 Zonos。如果 Zonos 不再显示在下拉菜单中,请排查以下问题:
      • 该应用可能未启用。转到 Shopify -> Apps -> Zonos Duty and Tax 并单击蓝色按钮以启用 Zonos。
      • 您可能没有启用 Shopify 的 Carrier Service API,因此无法从承运商提取费率(Shopify 将 Zonos 视为承运商)。如果您使用的是 Shopify 的 Shopify plan,这可能是这种情况。要确认您是否拥有 Shopify 的 Carrier Service API,请转到 Shopify -> Settings -> Shipping and Delivery,然后向下滚动到底部。如果您看到一个名为Enable third party carrier rates at checkout 的部分,则说明您没有启用此服务,必须通过 Shopify 启用。请按照 Shopify 的说明启用 Shopify 的 Carrier Service API。
    2. 确保Services 下的所有复选框都被选中。如果任何复选框未选中,费率可能会随机不返回。应在此页面上启用所有运费级别服务,而所有运费级别服务选择应在 Dashboard 中进行。
    3. 确保Future services 下的复选框被选中。
    4. 将底部的两个字段都留空。所有缓冲区应在 Dashboard 中管理。
  4. 单击Save

默认情况下,关税和税金与结账右侧订单摘要中的运费组合在一起。但是,每个运费选项(结账左侧)在运费服务级别名称下方的纯文本中都有从关税和税金中逐项列出的运费。

如果您希望关税和税金在订单摘要中与运费单独显示,则需要使用 Shopify Plus。Shopify Plus 允许您访问 checkout.liquid 文件进行自定义。如果您输入 Shopify Plus Bonus Snippet,关税和税金将作为订单摘要右侧结账页面的单独行项目显示。它们将不再出现在左侧与运费组合的位置。

在 2023 年初,Shopify 发布了其 API 的新版本,改变了订单履行的处理方式。Zonos 更新了 Zonos Duty and Tax 应用程序,以确保与 Shopify 的新 API 兼容。

您必须在 Shopify 中更新 Zonos Duty and Tax 应用程序,以实施 Zonos 所做的更新。如果您不更新该应用程序,Dashboard 和您的商店之间的发货追踪将停止工作,直到该应用程序更新。要更新您的应用程序:

  1. 登录您的 Shopify 商店。
  2. 单击Apps
  3. 单击Zonos Duty and Tax app
  4. 在页面顶部,单击Update Zonos Duty and Tax 按钮。

如果您没有看到Update Zonos Duty and Tax 按钮,您的应用程序已是最新版本。

如果您使用的是 Shopify Basic,由于 Zonos 不再支持 Shopify Basic 账户,您将无法获取应用程序更新。您需要升级到 Shopify plan 来更新您的应用程序。如果您继续使用 Shopify 的 Basic 计划,则必须在 Dashboard 中打印标签时手动更新 Shopify 中的订单状态和追踪。

Shopify 的 API 在结账时不提供对应用于订单的折扣的可见性。因此,我们只能计算原始订单金额的落地成本,不包括折扣。作为解决方法,当具有折扣的订单同步到我们的系统时,我们可以计算新的落地成本金额,并可以自动将差异退款返还给客户。虽然不是完全理想,但这避免了购物者因应用了折扣的订单而为落地成本被过度收费。

默认情况下,此功能被禁用,仅选择加入。要为具有折扣的 Shopify 订单启用我们的解决方法,请联系 Zonos Support

Zonos 在 Shopify 订单中添加了包含关税和税金摘要的备注。但是,如果您允许客户在结账时向您留下备注,他们的备注将出现在 Shopify 订单页面的同一部分,并且可能被 Zonos 的摘要覆盖。要停止 Zonos 在该部分中留下备注:

  1. 转到 Shopify -> Apps -> Zonos Duty and Tax
  2. Settings 部分下,勾选Hide duty and tax breakdown 旁边的复选框。

隐藏关税和税金明细不会影响您的客户在结账时看到的内容。即使隐藏了此项,我们计算的明细仍将在 Shopify 订单页面的Additional details 部分中可用。

结账过程中运费和关税和税金的明细显示为固定文本,这意味着您无法更改显示的货币。如果您的网站启用了货币转换,这可能会导致明细显示不同于总计。

但是,价格本身是正确的;它们只是以不同的货币显示。固定文本中的明细将显示在您的商店的基础货币中,而运费服务的总计可能会转换货币以匹配您的购物者的货币。

如果您是使用 Shopify Plus 计划的零售商,您可以自定义结账布局来解决此问题。通过 Shopify Plus,您可以将关税和税金移出组合的运费并在订单摘要中单独显示它们。通过这样做,所有价格都将在已识别的字段中,确保它们转换为相同的货币。

如果您在结账过程中同时使用 Shopify 和 Zonos 计算税金,您可能会注意到结账中显示的总金额可能大于订单摘要中列出的各个项目的合并成本。为了防止向客户过度收费,重要的是确保只有这些平台之一包含税金计算。

要确定 Shopify 是否提供税金计算,您可以检查 Shopify 账户中的设置。导航到 Shopify -> Settings -> Taxes and duties。在标记为Collecting 的列下,您将找到 Shopify 计算税金时独立于 Zonos 的国家/地区列表。您可以通过单击 Shopify 账户中各自的国家/地区来对这些设置进行更改。

这可能发生在我们的遗留产品之一 Shopify Checkout 上。

如果您不想提供货到付款,请在 Shopify -> Settings -> Payments 中调整您的"Manual payment methods"。

预约演示

这个页面有帮助吗?