集成
通过遵循本节中的步骤,无缝集成 Checkout 到您的 Magento 商店:
开始
首先完成我们的 注册表单。一旦您的账户协议到位,入职将开始。
入职
在注册后的 24 小时内,一位专门的入职代表将与您联系,启动量身定制的集成过程。
重要: 以下列出的步骤供您参考,您将由您的入职代表引导完成这些步骤。
安装 Checkout 应用
为了在 Magento 中使用 Checkout,您需要从 Magento Marketplace 购买扩展,然后在终端中使用 Composer 安装它。由于 Magento 处理扩展的方式,这种方法比我们的其他插件更具技术性。要安装该应用:
- 从 Magento Marketplace 下载 Checkout 扩展。
- 从 Magento Marketplace 下载 Hello 扩展。
- 打开一个新的终端,导航到您的 Magento 安装的根目录,并按照以下说明操作。
运行以下命令将 Checkout 添加到您网站的依赖项中。Hello 将自动包含在内。
终端
composer require zonos/checkout
接下来,运行以下命令以启用Checkout模块。
终端
php bin/magento module:enable Zonos_Checkout
现在,运行以下命令以安装扩展并执行任何必要的数据库迁移。
终端
php bin/magento setup:upgrade
最后,运行以下命令以编译包含Checkout插件的新版本网站。
终端
php bin/magento setup:di:compile
注意: Checkout 依赖于 Hello,因此上述命令将同时安装两者。
配置 Magento
- 转到您的 Magento 管理 -> 商店 -> 配置 -> Zonos -> Zonos Checkout。
- 从 仪表板 复制您的 Zonos API 密钥 并将其输入为您的 服务令牌。
- 从 仪表板 复制您的 Zonos 账户号码 并将其输入为您的 商店 ID 号码。
- 在 国内运输国家 中,单击以高亮显示您所有的国内国家。
- 在 购物车项目属性映射 下,选择您希望映射的信息。默认情况下,Zonos 将提取项目重量、价格、描述和制造国家(如果可用)。此部分包含开放字段,您的项目信息可以传递以带入 HS 代码、长度、宽度、高度或任何可能被 Zonos 用于计算报价时所需的特殊规则的自定义项目级属性。
配置一般设置
在您配置 Magento 中的 Checkout 应用时,您还需要对 Magento 一般设置进行一些更改。
- 转到您的 Magento 管理 -> 商店 -> 配置 -> 常规。
- 在 允许国家 部分,突出显示您希望国际和国内运输的所有国家。如果此处未突出显示某个国家,但在 Zonos 中已启用,则订单将被允许完成并出现在仪表板中,但将无法导入到 Magento。
- Zonos 还建议您在 邮政编码是可选的 部分选择除美国以外的每个国家。这减少了完成订单时的错误,因为某些国家不使用或不需要邮政编码。此外,由于 Checkout 附带 Zonos 的 欺诈保护,您将不会因取消此要求而承担额外风险。
配置 Hello
Hello 在安装 Checkout 应用时添加。请按照以下配置说明进行 Hello 的设置。
- 转到您的 Magento 管理 -> 商店 -> 配置 -> Zonos -> Zonos Hello。
- 从 仪表板 复制您的 Hello 网站密钥 并将其输入为您的 网站密钥。
- 如果您希望 Hello 转换货币,请将您的 CSS 选择器粘贴到 货币转换选择器 字段中。多个选择器用逗号分隔,例如
.price,.__current-price,.__subtotal,.__original-price
。- 如果您商店的基础货币不是美元,请在 仪表板 -> Hello 中告知 Hello 您商店的基础货币。
- 如果您需要为国际客户 隐藏国内元素,请输入您希望隐藏的元素的 CSS 选择器,例如
.nav-6,.action-add
。
调整高级设置
可选—以下设置为高级设置。默认设置已到位,因此无需采取任何行动。如果您希望进行调整,请遵循以下指南:
- 转到您的 Magento 管理 -> 商店 -> 配置 -> Zonos -> Zonos Checkout。
- 根据您的偏好进行调整:
- 导入时创建发票—默认设置为 是。Zonos 将在订单导入时创建发票。如果您选择禁用此功能,您将需要自己创建发票,并且 Zonos 将将欺诈审查保持设置为
zonos_hold
状态。一旦欺诈解除,我们将恢复到先前状态。 - 客户登录—默认设置为 否。如果您希望要求 checkout 需要账户,请切换为 是。您还需要转到 客户配置 -> 登录选项 并将 登录后重定向客户到账户仪表板 更新为 否。
- 导入时创建发票—默认设置为 是。Zonos 将在订单导入时创建发票。如果您选择禁用此功能,您将需要自己创建发票,并且 Zonos 将将欺诈审查保持设置为
测试您的集成
卸载 Checkout
卸载应用程序必须由经验丰富的 Magento 开发人员通过 Composer 执行。运行此命令以卸载 Checkout 和 Hello:
终端
php bin/magento module:uninstall Zonos_Checkout Zonos_Hello
常见问题
我应该提供哪些产品信息,以便获得最准确的关税、税费和运费报价?
产品信息会影响应付的关税和税费金额以及运费。您向Zonos提供的产品信息越多,返回的报价就会越精确。Zonos即使在没有这些信息的情况下也可以生成报价,但建议提供以下关键产品细节以提高准确性:
- 重量: 重量会影响您的运费,这可能会影响关税或税费。当您的Magento产品列表中存在重量时,Zonos会自动使用这些重量。
- 尺寸: 尺寸可能会影响您的运费,这可能会影响关税或税费。Zonos可以利用在Magento中为每个产品设置的产品尺寸(长度、宽度和高度),但您必须在Zonos应用中进行映射以确保正确集成。
- HS代码: HS代码会影响关税税率,有时也会影响税费。Zonos可以使用您在Magento产品列表中设置的HS代码,但您必须在Zonos应用中映射HS代码字段。
- 原产国: 产品的原产国会影响关税税率,并可能影响税费。您在Magento产品列表中设置的原产国会在存在时自动被Zonos使用。
通过Magento传递给Zonos的产品细节
产品细节 | 重量 | 尺寸 | HS代码 | 原产国 |
---|---|---|---|---|
自动传递 | ||||
必须映射 |
注意: 另外,您可以在目录中输入信息,覆盖存储和从Magento传递的信息。
了解更多关于各平台的产品信息。
Checkout for Magento
集成 Checkout 插件到 Magento。在集成 Zonos Checkout 之前,请确保它能按您的预期工作。使用 Checkout 时,您的体验将如下: