以准确的完税成本和灵活的装箱选项销售捆绑产品。
捆绑产品是作为单个(父级)单位销售的产品,在创建订单时会分解为单个组件项。当客户购买捆绑产品时,Zonos将其展开为各组件,按比例调整每个组件的价格,使总价与父级捆绑产品价格一致,并根据每个单独组件计算关税和税费。
例如,商家单独销售衬衫,每件30美元,或以4件100美元的价格捆绑销售。当客户购买该捆绑产品时:
捆绑产品支持两种装箱模式,用于控制运输时物品的装箱方式:
商家预先将物品分配到具有已知尺寸的特定箱子。每个箱子都定义了长度、宽度、高度和承重能力。分箱使用这些确切的箱子,而不是进行估算。
最适合:您已知装运箱子的产品,或始终装运在同一箱子中的捆绑产品。
商家将物品分组为捆绑产品,而不指定箱子。在下单时,Zonos使用其分箱算法,根据物品的尺寸和可用的包装选项确定最佳装箱方式。
最适合:装箱方式各异的捆绑产品、具有灵活包装的产品,或者您希望Zonos自动优化箱子选择的情况。
两种模式都会将捆绑产品展开为具有按项HS编码、原产地和折扣定价的单个组件。区别仅在于箱子的确定方式。
在Catalog中创建捆绑产品时,您需要定义:
当客户下达包含捆绑产品的订单时,Zonos会自动:
在创建捆绑产品之前,请确保:
每个捆绑产品必须至少包含2个组件项。单项捆绑产品应改为独立的catalog项。
Manage > Import中提供两种导入选项:
创建引用现有catalog项的捆绑产品。组件项必须在导入前已存在于您的catalog中。
USD
1
2
INCH
POUND
注意:为向后兼容,"Bundle"和"Kit"两种列前缀均可接受(例如,"Kit SKU"与"Bundle SKU"效果相同)。
"Bundle"
"Kit"
"Kit SKU"
"Bundle SKU"
以下验证规则适用于所有捆绑产品CSV导入:
在一次上传中同时创建catalog项和捆绑产品。当您的组件项尚不存在于catalog中时使用此选项——它们将自动创建或更新。
导入首先创建或更新子catalog项,然后创建引用这些项的捆绑产品。如果具有相同SKU或产品ID的项已存在,其详情将使用CSV中的值进行更新。HS编码在导入期间会自动归一化(非字母数字字符会被移除,编码将格式化为标准偶数位数格式)。
包括所有捆绑产品CSV字段以及项目详情列:
CN
ASSIGNED_BOX
CONSOLIDATED
SHIPS_ALONE
注意:对捆绑产品的编辑仅影响未来订单。已下达和已履行的订单不受影响。
您可以更改装箱模式、添加或删除组件、更新箱子分配以及修改捆绑产品价格。
要删除单个捆绑产品,请打开该捆绑产品并单击Delete。
要一次删除多个捆绑产品:
要删除当前页面上的所有捆绑产品,请单击Manage > Delete page。
您可以直接从报价工具将捆绑产品添加到报价中,以便在下单前预览完税成本。
您可以将多个捆绑产品和独立项添加到同一报价中。每个捆绑产品独立展开。
没有捆绑产品,Zonos只能看到单个行项(例如,"Truck Tire 4-Pack — $1,000"),无法了解其中包含的内容。这会导致以下问题:
捆绑产品通过预先提供组件分解、箱子分配(或自动装箱分组)和价格分配来解决这五个问题。结果是一个完税成本报价和商业发票,反映了客户实际在边境支付的费用。
当捆绑产品被售出时,Zonos需要知道每个组件的单独价值。这是因为国际货运要求在商业发票上为每个项目申报价值,并且关税/税费是针对每个项目单独计算的。
priceRatio控制捆绑产品的总价格如何在其各组件之间分配。您无需自行设置此项——如果留空,Zonos会自动在所有组件之间平均分配价格。
priceRatio
例如,一个包含4个轮胎且未设置价格比率的1,000美元捆绑产品,将自动为每个轮胎申报250美元(各占0.25)。如果您的组件具有不同的价值——例如2个高级轮胎和2个标准轮胎——您可以手动设置比率,例如0.35和0.15,以反映实际的价值差异。
Zonos会自动归一化比率,因此您无需担心计算问题:
指定箱子的捆绑产品组件使用商家定义的箱子,而不是标准的分箱算法。每个组件的packingPreference设置为ASSIGNED_BOX,这告诉分箱系统将其放置在由packageOptionId和packageOptionIdIndex指定的箱子中。
packingPreference
packageOptionId
packageOptionIdIndex
这是指定箱子捆绑产品的核心优势——商家确切知道其产品如何运送,因此用于完税成本计算的箱子尺寸和重量是准确的,而非估算的。
捆绑产品中的每个箱子都会生成带有自己跟踪号的运输标签。包含两个箱子的捆绑产品会生成两个标签。
同一订单中的非捆绑产品项使用标准分箱算法单独打包,无论捆绑产品使用哪种装箱模式。
单个订单可以同时包含多个捆绑产品和独立项。例如,一个订单包含:
Zonos独立展开每个捆绑产品。完税成本计算涵盖所有具有准确尺寸的箱子以及所有单个组件的价格。每个箱子获得自己的标签。
每个电子商务平台处理捆绑产品的方式各不相同。以下部分介绍Zonos捆绑产品如何与每个受支持的平台交互。
Zonos Catalog中的捆绑产品产品ID必须与捆绑产品的Shopify变体ID匹配。仅使用数字变体ID(例如,45271622844730),而不是完整的GraphQL ID。您可以在查看产品变体时,在Shopify管理员URL中找到变体ID。
45271622844730
当客户在Shopify商店中订购捆绑产品时:
Zonos将展开的捆绑产品组件映射回原始Shopify捆绑产品行项。商家在Shopify中看到已履行的捆绑产品父级(例如,"Truck Tire 4-Pack x 1已履行"),而商业发票和海关文件则分别列出每个组件。
在Shopify中标记为不可运输的项目(数字下载、礼品卡等)会自动从完税成本计算中排除。如果捆绑产品同时包含实体组件和数字组件,则只有实体组件会发送给Zonos进行费率计算和履行。
Zonos Catalog中的捆绑产品SKU或产品ID必须与BigCommerce产品标识符匹配。BigCommerce产品ID仅为数字(例如,12345),因此请确保您的Zonos捆绑产品定义中的产品ID是数字形式的BigCommerce产品ID。BigCommerce会原生地将购物车项目分为实体项目和数字项目,这会影响包含混合内容的捆绑产品的处理方式。
12345
当客户在BigCommerce商店中订购捆绑产品时:
BigCommerce支持数字项目——例如,数字编辑软件下载。由于BigCommerce在履行时才发送数字商品的访问权限,因此数字商品不能包含在Zonos的捆绑产品定义中。最佳解决方案通常是将捆绑产品中实体商品的价格设为捆绑产品的全价,然后在BigCommerce中创建促销规则,以便在购物车中有该捆绑产品时自动加入数字项目。
BigCommerce将数字项目的交付(电子邮件/下载)与实体履行分开处理。实体捆绑产品组件通过Zonos履行,并附带运输标签和跟踪信息。数字项目在购买后由BigCommerce自动交付。
注意:WooCommerce目前不支持Zonos Catalog捆绑产品。WooCommerce商店仍然可以使用WooCommerce Product Bundles等插件销售捆绑产品,但这些产品不会与Zonos捆绑产品定义匹配以进行组件级完税成本计算。购物车中的每个项目都被视为独立产品。
如果您目前在WooCommerce上销售捆绑产品,Zonos会对每个购物车项目单独计算完税成本。要获得按组件的HS编码和准确的关税率,请确保WooCommerce商店中的每个组件产品在您的Zonos Catalog中都有正确的分类数据。
Zonos Catalog中的捆绑产品SKU必须与Magento产品实体ID(数字)匹配。您可以在Magento管理后台的产品列表中找到它。Magento具有原生的捆绑产品类型——当客户将Magento捆绑产品加入购物车时,平台会将父级产品作为单个行项发送给Zonos。
当客户在Magento商店中订购捆绑产品时:
Magento在捆绑产品的子产品上管理库存,而不是在父级产品上。订购捆绑产品时,库存会在每个组件上分别扣减。捆绑产品父级没有自己的库存数量。
Magento支持虚拟和可下载产品类型。如果您的捆绑产品包含非实体组件,请将其从Zonos捆绑产品定义中排除,只包含实体项目。Magento会单独处理虚拟产品和可下载产品的交付。
Zonos为实体组件创建运输标签。Magento订单显示原始的捆绑产品行项。跟踪号在订单级别应用,Magento会为整个捆绑产品(包括任何非实体组件)生成发票。
Zonos Catalog中的捆绑产品产品ID必须与Miva产品代码(您Miva产品目录中的字符串标识符)匹配。Miva使用原生的变体/套件系统——当客户选择包含多个部件的产品变体时,Miva会将套件信息发送给Zonos。
当客户在Miva商店中订购套件时:
Miva集成支持多纸箱套件履行。当捆绑产品分多个箱子运输时,每个纸箱都会与其订单项目匹配,并创建带有独立跟踪号的单独货件。
如果您的捆绑产品包含非实体项目,请在Miva中将其标记为不可运输,并将其从Zonos捆绑产品定义中排除。不可运输的项目会传递给Zonos,并从完税成本计算中排除。
CatalogItemInput PackagingOptionCreateInput
catalogItemCreate catalogItemDelete catalogItemUpdate packagingOptionCreate
捆绑产品
捆绑产品
以准确的完税成本和灵活的装箱选项销售捆绑产品。
捆绑产品是作为单个(父级)单位销售的产品,在创建订单时会分解为单个组件项。当客户购买捆绑产品时,Zonos将其展开为各组件,按比例调整每个组件的价格,使总价与父级捆绑产品价格一致,并根据每个单独组件计算关税和税费。
例如,商家单独销售衬衫,每件30美元,或以4件100美元的价格捆绑销售。当客户购买该捆绑产品时:
装箱模式
捆绑产品支持两种装箱模式,用于控制运输时物品的装箱方式:
指定箱子
商家预先将物品分配到具有已知尺寸的特定箱子。每个箱子都定义了长度、宽度、高度和承重能力。分箱使用这些确切的箱子,而不是进行估算。
最适合:您已知装运箱子的产品,或始终装运在同一箱子中的捆绑产品。
自动装箱
商家将物品分组为捆绑产品,而不指定箱子。在下单时,Zonos使用其分箱算法,根据物品的尺寸和可用的包装选项确定最佳装箱方式。
最适合:装箱方式各异的捆绑产品、具有灵活包装的产品,或者您希望Zonos自动优化箱子选择的情况。
两种模式都会将捆绑产品展开为具有按项HS编码、原产地和折扣定价的单个组件。区别仅在于箱子的确定方式。
捆绑产品如何工作
在Catalog中创建捆绑产品时,您需要定义:
当客户下达包含捆绑产品的订单时,Zonos会自动:
前提条件
在创建捆绑产品之前,请确保:
创建捆绑产品
每个捆绑产品必须至少包含2个组件项。单项捆绑产品应改为独立的catalog项。
通过CSV导入捆绑产品
Manage > Import中提供两种导入选项:
导入捆绑产品
创建引用现有catalog项的捆绑产品。组件项必须在导入前已存在于您的catalog中。
捆绑产品CSV字段
USD。1或2。对同一箱子中的所有组件使用相同编号。INCH。POUND。CSV导入验证规则
以下验证规则适用于所有捆绑产品CSV导入:
导入捆绑产品和catalog项
在一次上传中同时创建catalog项和捆绑产品。当您的组件项尚不存在于catalog中时使用此选项——它们将自动创建或更新。
导入首先创建或更新子catalog项,然后创建引用这些项的捆绑产品。如果具有相同SKU或产品ID的项已存在,其详情将使用CSV中的值进行更新。HS编码在导入期间会自动归一化(非字母数字字符会被移除,编码将格式化为标准偶数位数格式)。
组合CSV字段
包括所有捆绑产品CSV字段以及项目详情列:
USD。INCH。POUND。CN。POUND。INCH。USD。ASSIGNED_BOX,对由分箱确定装箱方式的项使用CONSOLIDATED,对必须单独装运的项使用SHIPS_ALONE。可选——如果存在箱子列,则默认为ASSIGNED_BOX。导出捆绑产品
编辑捆绑产品
您可以更改装箱模式、添加或删除组件、更新箱子分配以及修改捆绑产品价格。
删除捆绑产品
要删除单个捆绑产品,请打开该捆绑产品并单击Delete。
要一次删除多个捆绑产品:
要删除当前页面上的所有捆绑产品,请单击Manage > Delete page。
在报价工具中使用捆绑产品
您可以直接从报价工具将捆绑产品添加到报价中,以便在下单前预览完税成本。
您可以将多个捆绑产品和独立项添加到同一报价中。每个捆绑产品独立展开。
为什么捆绑产品对完税成本很重要
没有捆绑产品,Zonos只能看到单个行项(例如,"Truck Tire 4-Pack — $1,000"),无法了解其中包含的内容。这会导致以下问题:
捆绑产品通过预先提供组件分解、箱子分配(或自动装箱分组)和价格分配来解决这五个问题。结果是一个完税成本报价和商业发票,反映了客户实际在边境支付的费用。
价格比率和组件定价
当捆绑产品被售出时,Zonos需要知道每个组件的单独价值。这是因为国际货运要求在商业发票上为每个项目申报价值,并且关税/税费是针对每个项目单独计算的。
priceRatio控制捆绑产品的总价格如何在其各组件之间分配。您无需自行设置此项——如果留空,Zonos会自动在所有组件之间平均分配价格。例如,一个包含4个轮胎且未设置价格比率的1,000美元捆绑产品,将自动为每个轮胎申报250美元(各占0.25)。如果您的组件具有不同的价值——例如2个高级轮胎和2个标准轮胎——您可以手动设置比率,例如0.35和0.15,以反映实际的价值差异。
Zonos会自动归一化比率,因此您无需担心计算问题:
分箱和标签
指定箱子的捆绑产品组件使用商家定义的箱子,而不是标准的分箱算法。每个组件的
packingPreference设置为ASSIGNED_BOX,这告诉分箱系统将其放置在由packageOptionId和packageOptionIdIndex指定的箱子中。这是指定箱子捆绑产品的核心优势——商家确切知道其产品如何运送,因此用于完税成本计算的箱子尺寸和重量是准确的,而非估算的。
捆绑产品中的每个箱子都会生成带有自己跟踪号的运输标签。包含两个箱子的捆绑产品会生成两个标签。
混合订单
同一订单中的非捆绑产品项使用标准分箱算法单独打包,无论捆绑产品使用哪种装箱模式。
混合捆绑产品订单
单个订单可以同时包含多个捆绑产品和独立项。例如,一个订单包含:
Zonos独立展开每个捆绑产品。完税成本计算涵盖所有具有准确尺寸的箱子以及所有单个组件的价格。每个箱子获得自己的标签。
平台集成
每个电子商务平台处理捆绑产品的方式各不相同。以下部分介绍Zonos捆绑产品如何与每个受支持的平台交互。
Shopify
设置
Zonos Catalog中的捆绑产品产品ID必须与捆绑产品的Shopify变体ID匹配。仅使用数字变体ID(例如,
45271622844730),而不是完整的GraphQL ID。您可以在查看产品变体时,在Shopify管理员URL中找到变体ID。订单流程
当客户在Shopify商店中订购捆绑产品时:
履行
Zonos将展开的捆绑产品组件映射回原始Shopify捆绑产品行项。商家在Shopify中看到已履行的捆绑产品父级(例如,"Truck Tire 4-Pack x 1已履行"),而商业发票和海关文件则分别列出每个组件。
不可运输的项目
在Shopify中标记为不可运输的项目(数字下载、礼品卡等)会自动从完税成本计算中排除。如果捆绑产品同时包含实体组件和数字组件,则只有实体组件会发送给Zonos进行费率计算和履行。
BigCommerce
设置
Zonos Catalog中的捆绑产品SKU或产品ID必须与BigCommerce产品标识符匹配。BigCommerce产品ID仅为数字(例如,
12345),因此请确保您的Zonos捆绑产品定义中的产品ID是数字形式的BigCommerce产品ID。BigCommerce会原生地将购物车项目分为实体项目和数字项目,这会影响包含混合内容的捆绑产品的处理方式。订单流程
当客户在BigCommerce商店中订购捆绑产品时:
捆绑产品中的数字商品
BigCommerce支持数字项目——例如,数字编辑软件下载。由于BigCommerce在履行时才发送数字商品的访问权限,因此数字商品不能包含在Zonos的捆绑产品定义中。最佳解决方案通常是将捆绑产品中实体商品的价格设为捆绑产品的全价,然后在BigCommerce中创建促销规则,以便在购物车中有该捆绑产品时自动加入数字项目。
履行
BigCommerce将数字项目的交付(电子邮件/下载)与实体履行分开处理。实体捆绑产品组件通过Zonos履行,并附带运输标签和跟踪信息。数字项目在购买后由BigCommerce自动交付。
WooCommerce
如果您目前在WooCommerce上销售捆绑产品,Zonos会对每个购物车项目单独计算完税成本。要获得按组件的HS编码和准确的关税率,请确保WooCommerce商店中的每个组件产品在您的Zonos Catalog中都有正确的分类数据。
Magento
设置
Zonos Catalog中的捆绑产品SKU必须与Magento产品实体ID(数字)匹配。您可以在Magento管理后台的产品列表中找到它。Magento具有原生的捆绑产品类型——当客户将Magento捆绑产品加入购物车时,平台会将父级产品作为单个行项发送给Zonos。
订单流程
当客户在Magento商店中订购捆绑产品时:
库存
Magento在捆绑产品的子产品上管理库存,而不是在父级产品上。订购捆绑产品时,库存会在每个组件上分别扣减。捆绑产品父级没有自己的库存数量。
虚拟产品和可下载产品
Magento支持虚拟和可下载产品类型。如果您的捆绑产品包含非实体组件,请将其从Zonos捆绑产品定义中排除,只包含实体项目。Magento会单独处理虚拟产品和可下载产品的交付。
履行
Zonos为实体组件创建运输标签。Magento订单显示原始的捆绑产品行项。跟踪号在订单级别应用,Magento会为整个捆绑产品(包括任何非实体组件)生成发票。
Miva
设置
Zonos Catalog中的捆绑产品产品ID必须与Miva产品代码(您Miva产品目录中的字符串标识符)匹配。Miva使用原生的变体/套件系统——当客户选择包含多个部件的产品变体时,Miva会将套件信息发送给Zonos。
订单流程
当客户在Miva商店中订购套件时:
多纸箱履行
Miva集成支持多纸箱套件履行。当捆绑产品分多个箱子运输时,每个纸箱都会与其订单项目匹配,并创建带有独立跟踪号的单独货件。
不可运输的项目
如果您的捆绑产品包含非实体项目,请在Miva中将其标记为不可运输,并将其从Zonos捆绑产品定义中排除。不可运输的项目会传递给Zonos,并从完税成本计算中排除。
CatalogItemInput PackagingOptionCreateInput
catalogItemCreate catalogItemDelete catalogItemUpdate packagingOptionCreate
这个页面有帮助吗?