DOCS

WooCommerce

Zonos Checkout 用于 WooCommerce

集成 Checkout 扩展到 WooCommerce。

集成清单 

请遵循此全面清单,以设置您的 Zonos Dashboard 账户并集成 Zonos Checkout 扩展到 WooCommerce。

1

创建 Zonos 账户

要开始,请 联系销售团队 创建账户并签署协议。签署协议后,您将收到两个微型存款,需要进行验证。

请将这些微型存款金额通过电子邮件发送至 accounting@zonos.com,并附上您的 Dashboard 商店 ID(抄送您的销售代表)。

一旦验证,您的银行信息将在 Dashboard -> Settings -> Billing 中显示。

2

配置 Dashboard 和 Checkout 设置

创建 Zonos 账户后,您需要在 Dashboard 中配置设置,以确保 Checkout 能够与您的商店正常工作。本节涵盖所有基本的 Dashboard 配置。

设置支付

连接一个银行账户,以便及时从 Checkout 收到支付。支付将在捕获付款后 2 天内每日处理。为此,请按照以下步骤操作:

  1. 导航到 Dashboard -> Settings -> Checkout settings
  2. 点击 Add bank account
  3. 您将被带到 Stripe 门户以完成设置并提供以下信息:
    • 银行账户信息。
    • 公司 EIN。
    • 25% 公司所有者的社会安全号码。有关此要求的更多详细信息,请参见 Stripe 的 documentation

注意: 如果您需要更新支付计划,请联系 support@zonos.com

设置允许的域名

Zonos Checkout 需要一个允许的域名列表以确保安全。这可以防止未经授权的网站加载 Checkout,并确保它仅在您批准的域名上运行。没有此配置,Checkout 将返回权限错误。

要设置此项:

  1. 导航到 Dashboard -> Settings -> Checkout settings
  2. URLs 下,添加您将使用 Checkout 的完整域名和任何子域名。例如,如果您的域名是 example.com,您应该添加 example.comtest.example.com

自定义品牌设置

在 Dashboard 中配置您的品牌设置,以匹配您商店的外观和感觉。

为此,请按照以下步骤操作:

  1. 导航到 Dashboard -> Settings -> Checkout settings -> Branding
  2. 配置以下设置:
    • 徽标。
    • 品牌和强调色。
    • 主题、样式和字体。

有关品牌设置的更多信息,请参见我们的 documentation

连接运输承运人

要在 checkout 中报价运输,您需要将运输承运人连接到您的 Zonos 账户。这将允许您在 checkout 中启用特定的运输服务级别。

要连接运输承运人,请按照以下步骤操作:

  1. 导航到 Dashboard -> Settings -> Shipping -> Rates
  2. 点击 Add carrier
  3. 按照承运人设置说明进行操作。

有关连接承运人账户的更多详细信息,请参见我们的 documentation

设置运输区域

运输区域允许您配置不同地区可用的运输承运人和服务级别。

要设置运输区域,请按照以下步骤操作:

  1. 导航到 Dashboard -> Settings -> Shipping -> Locations
  2. 点击 New zone
  3. 输入区域名称并选择您要运输的国家。
  4. 选择您要提供的承运人和服务级别。

有关运输区域的更多详细信息,请参见我们的 documentation

设置备用原产国和 HS 代码

原产国和 HS 代码用于计算准确的关税和税费。

如果您未提供特定的原产国或 HS 代码,我们将使用在 Dashboard 中设置的备用值。

要设置您的备用原产国和 HS 代码:

  1. 导航到 Dashboard -> Settings -> Shipping -> Catalog
  2. 对于原产国,选择大多数产品制造的国家。
  3. 对于 HS 代码,输入您最常见产品的 HS 代码。如果您没有 HS 代码,请导航到 Classify 在 Dashboard 中输入您产品的名称和描述,以生成准确的 HS 代码。
3

安装和配置 Checkout 扩展程序以用于 WooCommerce

按照以下步骤安装和配置 Checkout 扩展程序以用于 WooCommerce。

安装扩展程序

  1. 登录到您的 WordPress 管理后台。
  2. 在插件下,搜索 Zonos Checkout for WooCommerce 扩展
  3. 点击 安装并激活

将扩展程序连接到您的 Zonos 账户

  1. 在您的 WordPress 管理后台,点击左侧导航中的 Zonos Checkout 扩展。

  2. 点击 常规设置

  3. 输入您的 私有 API 密钥商店 ID,以将您的 Zonos 仪表板设置链接到您的 WooCommerce 网站。

    1. 仪表板 中找到您商店的私有 API 密钥。有几个不同的 API 密钥可用。选择带有您商店名称的 API 密钥,类型Secret,并且 Tokencredential_live 开头。在扩展的 常规设置 中的 私有 API 密钥 字段中输入此 API 密钥。

    2. 仪表板 复制您的 商店 ID,并将其输入到扩展的 常规设置 中的 商店 ID 字段。

  4. 在测试模式下启用应用程序。

    1. 默认情况下,测试模式已开启。当测试模式启用时,购物者将不会被引导到 Zonos Checkout。

配置您的国际 checkout 按钮

您有两种选择来配置国际购物者访问 Zonos Checkout 的方式。

对于国内和国际购物者使用当前的 checkout 按钮:

配置您当前的 checkout 按钮,以自动将国际购物者重定向到 Zonos Checkout,同时保持国内购物者在您的标准 checkout 流程中。为此,请按照以下步骤操作:

  1. 在扩展的 常规设置 中,输入您的 checkout 按钮的 CSS 选择器(例如,#checkout-button.woocommerce-checkout-button)。
  2. 点击 保存常规设置

要找到您的 CSS 选择器,右键单击您的 checkout 按钮,选择“检查”,并在 HTML 中查找 idclass 属性。如果您有多个 checkout 按钮,请包含每个按钮的 CSS 选择器,或者将所有按钮配置为重定向到购物车页面,并使用购物车页面的 checkout 按钮选择器。

添加专用国际 checkout 按钮

创建一个专用的国际 checkout 按钮,这对于有许多 VPN 用户或需要将货物运送到国际地址的美国购物者来说是理想的。

要为国际购物者创建单独的按钮:

  1. 在扩展的 常规设置 中,输入您的 checkout 按钮的 CSS 选择器(例如,#checkout-button.woocommerce-checkout-button)。

  2. 国际 checkout 按钮 切换到右侧。

  3. 配置按钮外观:

    • 输入按钮文本(例如,“国际 Checkout”或“全球 Checkout”)。
    • (可选)添加自定义 CSS 以匹配您商店的设计,如下面的示例所示。如果未提供自定义 CSS,按钮将默认为您商店的主色调。我们建议在桌面和移动设备上测试按钮的外观。
  4. 点击 保存常规设置

在运输区域中启用美国: 启用后,专用国际 checkout 按钮将对所有购物者可见。要允许美国购物者使用国际 checkout(例如,当使用 VPN 或运送到国际地址时),您必须在仪表板的 运输区域 中启用美国。没有此设置,美国购物者将不会被重定向到 Zonos Checkout。

5

映射 WooCommerce 设置

自定义 Zonos 以无缝集成到您的 WooCommerce 商店,确保准确的关税、税收和运输计算。使用 映射设置 选项卡将产品详细信息和属性与您的电子商务设置对齐。虽然提供了默认值,但您可以根据商店的独特需求配置这些设置。

产品详细信息、自定义详细信息、重量和尺寸

这些字段映射到默认的常见值。带星号(*)的值为必填项。如果您使用的第三方应用程序覆盖了任何(*)字段,请确保这些(*)字段正确映射到第三方应用程序使用的值。

使用目录管理产品信息

您还可以在仪表板中使用 目录 管理您的产品信息。

如果您在目录中添加重量、尺寸、HS 代码或原产国,Checkout 将始终使用这些字段。如果您的电子商务平台和目录中都存在任何信息,则在运行我们的计算时,目录中的信息将覆盖从电子商务平台发送的信息。例如,假设产品的重量在 WooCommerce 和目录中都存在。在这种情况下,Zonos 将使用目录中的重量来计算运输。

产品属性

如果您的产品具有应用于变体的独特属性,如颜色或尺寸,您需要在 Zonos 扩展中映射这些属性。这确保在订单完成时,您的 WooCommerce 商店和库存会更新为已发货的正确产品。要映射属性,请按照我们 映射 WooCommerce 产品属性文档 中概述的步骤进行操作。

注意: 如果您有问题或需要帮助映射产品变体,请联系 support@zonos.com

6

测试您的集成

现在您已经设置了您的账户和应用程序,您可以开始测试您的集成。

要在checkout进行测试订单:

  1. 在您的商店URL后添加?zonosTestMode=1,以便被引导到Zonos Checkout。
  2. 通过点击Zonos Hello旗帜并选择您想要测试的国家,将Hello更改为您想要测试的国家。需要这样做,否则如果使用单个Zonos Checkout按钮,您将不会被重定向到checkout。您可以通过在URL中更改zCountry=为您想要测试的国家来更新Hello。例如,如果您想测试加拿大,您可以在zCountry=CA中输入CA
  3. 运行checkout流程并下订单。有关更多详细信息,请参阅我们一般测试文档
  4. 完成测试后,通过将测试模式切换为关闭来启用Zonos。这将使您的集成上线,并允许国际购物者使用Zonos Checkout。

一些需要记住的事项:

  • 免税额—如果您的订单的购物车小计低于目的地国家的免税额,可能不会有任何关税或税款。这在我们的计算中有所反映。
  • 退款和取消—我们正在收款,因此如果您需要进行任何退款或取消,请在Dashboard中处理这些。
  • 标签—为所有国际订单在Dashboard中打印标签,除非您已被认证可以在Dashboard之外打印标签。这是必需的,以便Zonos可以代表您支付关税和税款。

集成后 

您的Zonos扩展将自动从Zonos导入订单到WooCommerce。然而,可能会有极少数情况下订单可能未导入或WooCommerce中的订单状态与Dashboard不同步。您可以使用扩展中的以下功能手动导入订单、同步订单状态,并启用高级设置以排除问题。

手动导入订单

如果Zonos订单未导入到WooCommerce,您可以使用订单导入选项卡手动将订单导入WooCommerce:

  1. Dashboard
  2. 导航到订单
  3. 点击需要导入的订单并复制Zonos订单号
  4. 在WordPress Admin中,导航到Zonos扩展中的订单导入选项卡,并在Zonos订单号字段中输入Zonos订单号。
  5. 点击导入订单。如果订单成功导入,订单将显示在WooCommerce中,并且您将在页面顶部看到“订单成功导入”横幅。如果订单导入失败,您将看到带有错误消息详细信息的横幅。

手动同步订单

如果WooCommerce中的订单状态与Zonos中的状态不匹配,您可以手动同步订单。

  1. Dashboard
  2. 导航到订单
  3. 点击需要导入的订单并复制Zonos订单号
  4. 在WordPress Admin中,导航到Zonos扩展中的订单同步选项卡,并在Zonos订单号字段中输入Zonos订单号。
  5. 点击同步订单。WooCommerce中的订单状态现在应与Dashboard中的订单状态匹配。

高级设置

调试模式

打开调试模式以发送Zonos详细日志,帮助您诊断任何问题并提高集成的性能。

Rate限制

每个IP地址每分钟允许的最大webhook请求数。默认值为30,以防止潜在的滥用。

常见故障排除

如果您使用像WP Rockett这样的缓存应用程序,当您对clear扩展进行更改时,您需要Zonos缓存。

常见问题解答

我应该提供哪些产品信息以获得最准确的关税、税款和运费报价?

产品信息会影响应缴纳的关税和税款金额以及总运费。您提供给Zonos的产品信息越多,返回的报价就越精确。即使在没有这些信息的情况下,Zonos也可以生成报价,但建议提供以下关键产品详细信息以提高准确性:

  • **重量:**重量会影响您的运费,这可能会影响关税或税款。WooCommerce产品列表中的重量在映射时会被Zonos自动使用。您还可以在Dashboard目录中添加重量以确保准确的运费计算。
  • **尺寸:**尺寸用于计算体积重量。承运商将收取物理重量和体积重量中较大的重量。Zonos可以利用WooCommerce中每个产品设置的产品尺寸(长度、宽度和高度)来计算体积重量,以确保您从客户那里collect到正确的运费。您还可以在Dashboard的目录中添加尺寸以确保准确的运费计算。
  • HS代码:HS代码会影响关税率,有时会影响税款。您可以在WooCommerce中映射HS代码值或使用Dashboard中的目录
  • 原产国:产品的原产国会影响关税率,可能会影响税款。您可以在WooCommerce中映射原产国值或使用Dashboard中的目录

这个页面有帮助吗?