Shopify /每次履行的多个跟踪号码

时间:2012-10-31 13:46:22

标签: shopify

使用Shopify API,我能够成功从商店下订单,并将履行发布到该商店。但是,当我使用跟踪号更新该履行时,我无法弄清楚如何为每个订单项添加超过1个跟踪号。我可以在订单级别更新单个跟踪编号,或者在每个单独的订单项级别更新一个跟踪编号。当订单项需要拆分为不同的货件时,这可能会导致问题。

例如,假设一家商店仅售出一种类型的帽子,其中包括sku 1234.一个订单进来10个帽子。 订单有一个订单项,数量为10。

因为我只有每个可以容纳4个帽子的盒子, 我需要在3个不同的方框中发送此订单:

专栏1 - 4个帽子,sku 1234,跟踪编号700

方框2 - 4个帽子,sku 1234,追踪号码800

专栏3 - 2个帽子,sku 1234,追踪编号900

在这种情况下,我正在进行PUT更新跟踪,并将3个跟踪号逗号分隔为单个tracking-number元素,

<fulfillment>
  <tracking-number>700,800,900</tracking-number>
  <id type="integer">255858046</id>
</fulfillment>

但最好能将它们区分为3个不同的跟踪号码:

<fulfillment>
  <tracking-number>700</tracking-number>
  <tracking-number>800</tracking-number>
  <tracking-number>900</tracking-number>
  <id type="integer">255858046</id>
</fulfillment>

使用Shopify API,有没有办法在订单级别或订单项级别分别将所有这3个跟踪号码添加到履行中?

1 个答案:

答案 0 :(得分:3)

这是一个已知问题,实际上与我们的第三方集成有些混淆。在ATM上有一个补丁,可以为整合和你的情况做好准备。

所有这一切,目前是不可能的。我建议做3个单独的实现作为解决方法,但只有当这些项目不是完全相同的产品变体时才有效。